ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

RAM-диск AMD 3D V-Cache обеспечивает невероятную производительность

RAM-диск AMD 3D V-Cache обеспечивает невероятную производительность

Nemez на X (Twitter) поделился впечатляющими скриншотами тестов RAM-диска с использованием AMD 3D V-Cache. Приготовьтесь к ошеломляющим скоростям, которые затмевают даже самые быстрые устройства хранения данных, которые вы когда-либо видели.

Для тех, кто не знаком с RAM-дисками. Идея состоит в том, чтобы использовать системную оперативную память, которая работает быстрее, чем традиционные жесткие диски или даже твердотельные накопители, в качестве хранилища общего назначения. Для этого вам просто нужно установить такое приложение, как SoftPerfect RAM Disk или ImDisk. Допустим, у вас 64 ГБ оперативной памяти DDR5, вы можете использовать 32 ГБ в качестве RAM-диска для установки игр или программного обеспечения. Если вам посчастливилось иметь процессор Ryzen Threadripper 7980X, вы даже можете использовать до 1 ТБ оперативной памяти. Конечно, это будет дорого, но места будет гораздо больше. Единственная проблема с RAM-дисками заключается в том, что вы теряете все данные после перезагрузки компьютера. Есть обходные пути этого ограничения, но они довольно неудобны.

RAM-диск AMD 3D V-Cache обеспечивает невероятную производительность

 

Хотя вы можете ожидать около 18 ГБ/с чтения и 25 ГБ/с записи или более от RAM-диска DDR5, использование 3D V-Cache от AMD позволило Nemez получить огромные 182 ГБ/с и 175 ГБ/с соответственно. Чтобы заставить CrystalDiskMark работать, Немезу пришлось использовать определенные настройки, такие как установка OSFMount и создание RAM-диска FAT32. Затем они настроили CrystalDiskMark на SEQ 256 КБ, глубину очереди 1, потоки 16 и заполнили 0 вместо случайного значения. Наконец, они провели тестирование небольших файлов на предмет соответствия 96 МБ кэш-памяти L3 процессора Ryzen 7 5800X3D.

Излишне говорить, что это упражнение больше для галочки, чем для чего-либо еще. Помимо того, что размер диска меньше, чем у любого текущего твердотельного накопителя, общая производительность процессора имеет огромную вероятность ухудшиться из-за промахов в кэше. Промах в кэше происходит, когда приложение делает запрос на получение данных из кэша, но эти конкретные данные в настоящее время недоступны. В этом случае ему необходимо получить данные из оперативной памяти, что происходит намного медленнее, что снижает скорость реагирования системы.

RAM-диск AMD 3D V-Cache обеспечивает невероятную производительность

 

Немез продолжил исследования с различными параметрами испытаний. Результаты никогда не опускались ниже скорости чтения 110 ГБ/с, даже при тестировании с файлами размером 8 ГБ. CrystalDiskMark может оказаться неподходящим для этой задачи. В любом случае нельзя отрицать, что кэш определенно быстрее оперативной памяти, не говоря уже о твердотельных накопителях.

Exit mobile version