2

Разъем M.2 может использовать PCIE-2.0 и 3.0, которые могут развивать скорость до 16 Гбит / с (131 072 Мбит / с).Только самый большой и самый дорогой DDR4 теоретически может превзойти эту скорость. План PCI-E 4.0 должен быть 32 Гбит / с согласно Википедии.

Скорость передачи данных DDR4: DDR4 2133: 17 ГБ / с, DDR4 2400: 19,2 ГБ / с, DDR4 2666: 21,3 ГБ / с, DDR4 3200: 25,6 ГБ / с.

В моем случае мой mobo поддерживает только DDR3 до 2133 МГц, что медленнее, чем мой M.2

Можно ли вообще использовать твердотельный накопитель PCI-E M.2 для оперативной памяти? Виртуальная память включена.

1 ответ1

5

16 ГБ / с? Бах, мы можем сделать лучше. Наполните грузовик картами microSD и поезжайте по дороге к соседу. Там у вас есть пропускная способность порядка ПБ / с. И никто не возражает ждать миллионы миллисекунд, чтобы увидеть, удалось ли им навести курсор на нужную кнопку, верно?

Итак, это крайний пример, но он демонстрирует, что происходит, когда вы сосредотачиваетесь только на пропускной способности и игнорируете другую половину производительности передачи данных: задержку.

В StackOverflow хорошо разбирается задержка различных обращений к данным. Важным выводом является то, что задержка ОЗУ измеряется в сотнях наносекунд, тогда как задержка SSD измеряется в десятках микросекунд. Таким образом, вместо того, чтобы ждать 100 тактов, когда вашему процессору с частотой 1 ГГц нужно что-то, не находящееся в кеше, ему придется ждать 10000 или больше. Это много времени, чтобы попытаться заполнить другой работой.

И еще есть факт, что твердотельные накопители M.2 на самом деле не имеют такой большой полосы пропускания, как вы думаете. Слот M.2 поддерживает только до четырех линий PCI-E, что при использовании стандарта PCI-E 4.0 ограничивает полосу пропускания до ~ 7,9 ГБ / с, а в будущем стандарте PCI-E 5.0 - до 15,8 ГБ / с. ,

Что касается виртуальной памяти, да, подобно жесткому диску, мы можем использовать SSD для виртуальной памяти, но имейте в виду, что это расширение ОЗУ, а не замена.

Еще кое-что интересное: AMD анонсировала графический процессор с парой PCI-E x4 M.2 SSD на борту в RAID-0. Это не замена оперативной памяти графического процессора (пропускная способность которого измеряется сотнями гигабайт / с), а скорее как накопитель (он представлен как таковой для ОС). В основном это означает, что графический процессор может получать данные с накопителя без каких-либо накладных расходов от интерфейса PCI-E материнской платы. Это привело к увеличению скорости от 900 МБ / с до системного диска до ~ 4 ГБ / с до встроенного диска, хотя не указано, был ли системный диск также RAID-0.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .