Блин ну вы развели.
RAM в современном мире закрепилось именено за микросхемами памяти у которых циклы записи/чтения сравнительно быстры и практически никак не зависят от физического адреса ячейки, при этом процессор (или контроллер) непосредственно исполняет там инструкции или читает/записывает данные. Всё. Расходимся.
Bazzilic
> RAM != ОП
Равно. Сам по себе random access как понятие охватывает широкий класс явлений, но под аббревиатурой именно RAM закрепилось именно русское ОЗУ/оперативная память. Хотя дословная трактовка слов действительно видимо и породила эту тему. Никто не скажет про ПЗУ "RAM", хотя там random access. Просто терминология так сложилась.
Kollect3D
> Равно
Не равно. Кеш это тоже RAM.
Ghost2
> Кеш это тоже RAM.
А что в этом удивительного? Кеш это интегрированный для скорости в проц RAM, да.
P.S.
Более того в некоторых микроконтроллерах можно полностью убрать внешнюю RAM, а кеш переключить в режим собственно RAM - будет работать без попыток кеширования собственно.
Kollect3D
Ну так Ghost2 и говорит, что RAM != ОП, т.к. есть другие виды памяти, которые тоже RAM - SSD, регистры процессора, кэш, ПЗУ и т.д. Верное утверждение такое: "ОП, как правило, является RAM".
Ghost2
> Кеш
Кеш это в теле процессора . прибор процессора . а там работает ALU а не пространство адресов. кеш это не RAM
Bazzilic
> регистры процессора, кэш,
неRAM
Bazzilic
> тоже RAM - SSD,
Нет, SSD это не RAM и ПЗУ/ROM это не RAM.
Еще раз, процессорный кеш - это сверхбыстрая оперативная память кеширующая более медленную SRAM DRAM и т.п.
Кеш - это по определению RAM. Это ясно уже из самого определения.
Ни SSD ни ПЗУ не являются ОЗУ ни в русской ни в английской аббревиатурах. SSD потому что процессор не имеет к ней прямого доступа и не может исполнять на ней инструкции, ПЗУ потому что невозможна операция записи того же порядка скорости и того же интерфейса что и в ОЗУ.
То что английское RAM не содержит русского "оперативная" так же как и русское "ОЗУ" не содержит слова "случайный доступ" не должно смущать - просто аббревиатуры не резиновые.
Kollect3D
> Кеш - это по определению RAM
НЕ RAM
P.S.
SSD может быть RAM для контроллера внутри SSD - но для ПК к которому он подключен он переходит в другой класс устройств.
Ясно короче. :) Вернусь на сотой странице, гляну что тут у вас.
подозреваю что до программирования/3d graphic следовало бы поизучать иные вещи .
Kollect3D
> ПЗУ/ROM это не RAM.
тут тоже имеется момент
Kollect3D
Еще раз. RAM - это свойство. Оперативная память - это предназначение. Это перпендикулярные понятия. Оперативная память может быть вся на жестком диске, а файлы могут все лежать в плашках RAM. Так делать глупо, но возможно.
Rikk
> тут тоже имеется момент
Не имеется никаких моментов если сразу чётко дать определние.
RAM в английском языке и компьютерной традиции термин закрепившийся за тем же что в русской традиции называют ОЗУ (сокращенно = оперативка)
это:
а) случайный доступ
б) чтение/запись
в) прямой доступ процессора (непосредственное исполнение инструкций, например)
Если у тебя другие определения, то они не общераспространнёные.
Bazzilic
> RAM - это свойство
Нет, RAM это закрепившийся термин.
Если ты хочешь это слово использовать как свойство, то ты должен писать эти слова отдельно: random-access memory, иначе тебя могут не понять или понять неправильно.
Аббревиатура RAM это термин с закрепившийся традицией. Так же как в русской "ОЗУ" некоторые важнейшие свойства этого понятия в аббревиатуре не имеют букв. Только в английской это оперативность, а в русской это произвольность.
Тема в архиве.