59

Я новичок в аппаратной части вещей. Я использую несколько машин с 400 ГБ + SSD и 32 ГБ ОЗУ. Я думал о том, чтобы увеличить объем ОЗУ до 64 ГБ, однако я подумал, поскольку твердотельные накопители являются твердотельными, как ОЗУ, не может ли мое дополнительное пространство использоваться в качестве ОЗУ?

Если я сделаю это, будет ли дополнительная ОЗУ (из дискового пространства) значительно менее эффективной, чем ОЗУ DDR3?

6 ответов6

51

Во-первых, ОЗУ все еще значительно быстрее, чем ваши обычные 6 Гбит / с SATA или даже более новые решения на основе PCI-e. Оперативная память также предназначена для многократной записи и стирания за счет нестабильности. RAM обычно не изнашивается из-за регулярного использования - хотя, конечно, он может выйти из строя, как любой компонент.

В то время как продолжительность жизни SSD стала намного лучше, SSD действительно изнашиваются. Они идеально подходят для энергонезависимого использования, но если бы вы писали и перезаписывали NAND (который содержат твердотельные накопители), как вы делаете RAM, это изнашивалось бы.

Оба действительно оптимизированы для разных целей, и вам лучше иметь достаточно оперативной памяти (и использовать твердотельные накопители или вращающиеся жесткие диски для подкачки), чем идти на компромисс с достаточным объемом оперативной памяти для выполнения этой задачи.

39

Через два года после того, как вопрос был задан, ответ меняется с «нет» на «возможно».

Samsung SM951 - это современное состояние, и в RAID 0 было показано, что при тестировании достигается скорость чтения 4,5 ГБ / с и записи 3 ГБ / с. При стоимости 1 долл. / ГБ на диск это значительно дешевле, чем ОЗУ.

http://www.legitreviews.com/samsung-sm951-m2-pcie-ssds-raid0-performance_161753/5

DDR4 data transfer rate:
DDR4 2133:17 GB/s
DDR4 2400:19.2 GB/s
DDR4 2666:21.3 GB/s
DDR4 3200:25.6 GB/s

http://www.transcend-info.com/Support/FAQ-292

Кроме того, тесты показали, что короткий срок службы твердотельных накопителей сильно преувеличен, поскольку Samsung 840 Pro емкостью 250 ГБ поддерживает записи в 2,4 ГБ.

http://techreport.com/review/27909/the-ssd-endurance-experiment-theyre-all-dead/4

Зависит от приложения. Если скорость важнее, чем пространство, то RAM, в противном случае (возможно) посмотрите на SSD.

38

Как полагает Гравити, у вас уже есть файл подкачки / страницы, выполняющий эту задачу. Теперь даже SSD намного медленнее, чем DDR3. Твердотельные накопители могут обеспечивать скорость до 654 МБ / с, а 1333 МГц DDR3 в двухканальном режиме - до 21,3 ГБ / с (21 332 МБ / с).

24

Да, это будет значительно менее эффективно, чем оперативная память DDR3.

  1. SSD быстро изнашивается, если используется как RAM (частые записи). Таким образом, он будет действовать только в течение 2 месяцев или около того, после этого он обязательно умрет. (Таким образом, вместо 10 лет жизни ... он будет жить около 10 недель.)
  2. SSD - это дисковое устройство. Процессоры могут только до- загружать данные в кэш из оперативной памяти. Если он будет на SSD, он должен быть сначала загружен в RAM ... Доступ к диску (даже очень быстрому SSD) примерно в 100 раз медленнее, чем доступ к ОЗУ. См. Тесты жестких дисков, SSD и RAMDISK (оперативные диски на DDR3 имеют более 3000 МБ / с и время ожидания доступа менее 0,1 миллисекунды. Итак, понятно: SSD не может конкурировать со скоростью ОЗУ).
19

Основная причина, по которой вы не можете использовать твердотельный накопитель в качестве оперативной памяти, заключается в том, что он подключен к компьютеру, как к дисководу, а не к оперативной памяти. То есть процессор не может напрямую обращаться к памяти в SSD, а вместо этого должен передать блок оперативной памяти контроллеру SATA и попросить его передать данные между этим оперативной памятью и областью в накопителе.

Новый интерфейс NVM Express готов изменить это. Это позволяет центральному процессору отображать полосы SSD непосредственно в его область памяти и использовать его как RAM вместо того, чтобы выдавать запросы ввода-вывода для передачи между RAM и SSD. Это потенциально может значительно ускорить доступ к SSD при использовании меньшего количества оперативной памяти, поскольку больше не требуется кэшировать данные, когда процессор обращается к ним. В настоящее время это область активной разработки в ядре Linux.

0

У меня есть ноутбук с максимальной оперативной памятью 4 ГБ. Я думал, что использование SSD для пространства подкачки ускорит мою систему. У меня 250 ГБ накопителя Samsung, и выделено 32 ГБ для подкачки. Мой компьютер работает намного медленнее! Я использую Windows 10 Pro 1709 на ноутбуке Lenovo 3000 N200. Я недавно читал, что Microsoft рекомендует минимум 8 ГБ ОЗУ для Windows 10. Теперь у меня есть ноутбук на 8 ГБ, и его производительность намного, намного лучше.

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