Оперативна пам’ять дешева, чому чому б нам не запускати все з неї?

Jan 9, 2025
Апаратне забезпечення
НЕЗАГОТОВЛЕНИЙ ЗМІСТ

Модулі оперативної пам’яті дешевші, ніж будь-коли раніше, то чому б нам не запустити всю операційну систему від надзвичайно швидких банків оперативної пам'яті?

Сьогоднішня сесія запитань і відповідей надійшла до нас люб’язно від SuperUser - підрозділу Stack Exchange, угруповання веб-сайтів із питань та відповідей на основі спільноти.

Питання

Читач SuperUser pkr298 хоче знати, чому ми не використовуємо машини на базі оперативної пам'яті, а не на дисках. Він пише:

Оперативна пам'ять дешева і набагато швидша за твердотільні накопичувачі. Це просто нестабільно. То чому у комп’ютерів НЕ БАГАТО оперативної пам’яті, і при ввімкненні живлення завантажуйте все в оперативну пам’ять із жорсткого диска / твердотільного диска і просто запускайте все звідти, припускаючи, що немає реальної потреби зберігати щось поза пам’яттю? Чи не набагато швидше комп’ютери?

Звичайно, поточна операційна система може взагалі не підтримувати цього, але чи є причина, що оперативна пам’ять не використовується таким чином?

На перший погляд, його запит має сенс, але очевидно, що ми не завадили побудувати комп’ютерні збірки на основі оперативної пам’яті; яка історія?

Відповідь

Співробітник SuperUser Хеннес пропонує трохи зрозуміти, чому ми все ще використовуємо дискові системи:

Є кілька причин, чому оперативна пам’ять не використовується таким чином:

  1. Звичайна настільна (DDR3) оперативна пам’ять дешева, але не зовсім така дешева. Особливо, якщо ви хочете придбати відносно великі модулі DIMM.
  2. Оперативна пам’ять втрачає вміст при вимкненні. Таким чином, вам потрібно буде перезавантажити вміст під час завантаження. Скажімо, ви використовуєте SSD-накопичувач RAMDISK розміром 100 ГБ, що означає приблизно дві хвилини затримки, коли 100 ГБ копіюються з диска.
  3. Оперативна пам’ять використовує більше енергії (скажімо, 2-3 Вт на модуль DIMM, приблизно стільки ж, скільки і простой твердотільний диск).
  4. Щоб використовувати стільки оперативної пам'яті, вашій материнській платі знадобиться багато роз'ємів DIMM і слідів до них. Зазвичай це обмежується шістьма або менше. (Більше місця на дошці означає більше витрат, а отже і ціни.)
  5. Нарешті, вам також знадобиться оперативна пам’ять для запуску ваших програм, тому вам знадобиться нормальний розмір оперативної пам’яті (наприклад, 18 ГБ і достатньо для зберігання даних, які ви плануєте використовувати).

Сказавши це: Так, диски оперативної пам'яті справді існують. Навіть як Плата PCI з гніздами DIMM і як прилади для дуже високих IOps. (Здебільшого використовується в корпоративних базах даних до того, як SSD стали опцією). Ці речі є недешево хоча.
Ось два приклади дискових карток оперативної пам'яті низького класу, які зробили це виробництвом:

Зверніть увагу, що існує більше способів зробити це, ніж просто створити Диск оперативної пам'яті у загальній робочій пам’яті.

Ти можеш:

  1. Використовуйте спеціальний фізичний привід для нього з енергонезалежною (динамічною) пам’яттю. Або як прилад, або з інтерфейсом SAS, SATA або PCI[e].
  2. Ви можете зробити те ж саме із сховищем із підтримкою акумулятора (не потрібно копіювати в нього початкові дані, оскільки він буде зберігати свій вміст до тих пір, поки резервне живлення залишатиметься дійсним).
  3. Ви можете використовувати статичну оперативну пам’ять, а не ДРАМУ (простішу, дорожчу).
  4. Ви можете використовувати флеш або інший постійний накопичувач для збереження всіх даних (Попередження: флеш зазвичай має обмежену кількість циклів запису). Якщо ви використовуєте флеш як лише сховище, ви просто перейшли на твердотільні накопичувачі. Якщо ви зберігаєте все в динамічній оперативній пам'яті та зберігаєте для резервного копіювання при відключенні живлення, ви повернулися до побутової техніки.

Я впевнений, що можна описати ще щось, від Amiga RAD: скинути збережені диски RAM до IOPS, вирівнювання зносу і G-d знає що, однак я скорочу це коротше і перелічу лише ще один пункт:

Ціни DDR3 (поточна пам’ять DRAM) порівняно з цінами SSD:

  • DDR3: 10 євро за ГіБ або 10 000 євро за ТіБ
  • SSD-накопичувачі: значно менше. (Близько 1/4 до 1/10).

Якщо ви хочете прочитати більше про диски оперативної пам'яті, ознайомтесь Пояснення дисків оперативної пам'яті: що це таке, і чому ви, мабуть, не повинні їх використовувати .


Є що додати до пояснення? Звук у коментарях. Хочете прочитати більше відповідей від інших досвідчених користувачів Stack Exchange? Ознайомтесь із повним обговоренням тут .

If RAM Is Cheap, Why Don't We Load Everything To RAM And Run It From There? (12 Solutions!!)

Run Everything Inside RAM On Windows 7


Апаратне забезпечення - Найпопулярніші статті

Зараз гарний час придбати нову графічну карту NVIDIA або AMD?

Апаратне забезпечення Jan 23, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Кілька років тому люди прогнозували смерть ігор для ПК, як ми це знаємо. Ці л�..


Amazon Fire Tablet проти Fire Tablet Kids: у чому різниця?

Апаратне забезпечення Dec 21, 2024

Amazon's Fire Tablets пропонують, мабуть, одне з найкращих на сьогодні таблеток. Компанія також пропон..


Який Chromecast слід придбати (і чи слід оновити свій старий)?

Апаратне забезпечення Feb 22, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Chromecast вийшов досить довго, щоб мати кілька поколінь апаратного забез�..


Як видалити плями пилу з фотографій у Lightroom

Апаратне забезпечення Nov 25, 2024

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Коли ви робите фото, якщо об'єктив або датчик камери не повністю чисті, на ва�..


Шість речей, які Android може зробити краще

Апаратне забезпечення Jun 13, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Android пройшов довгий шлях за останні кілька років. Те, що колись було потворно..


Чи слід використовувати на «PlayStation 4» «Режим відпочинку» чи вимикати його?

Апаратне забезпечення Jul 10, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Sony закликає використовувати “Режим відпочинку” на PlayStation 4 замість того, що..


Як використовувати iPhone для зйомки професійних фільмів

Апаратне забезпечення Jun 10, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Створювати фільми на своєму смартфоні завжди було просто, але частіше за вс�..


Чому деякі мережеві штекери мають кришки, а деякі голі?

Апаратне забезпечення Jan 9, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Повісьте в офісі досить довго, і ви побачите виразну тенденцію в мережевих к..


Категорії