Навіщо потрібно 32 гігабайти оперативної пам'яті?

  1. На майбутнє
  2. Використання віртуальних машин
  3. Використання RAM-диска

І дійсно - навіщо козі баян в сучасному комп'ютері 32 гігабайти оперативної пам'яті?

А саме таку циферку я недавно побачив, зазирнувши в властивості системи на своєму ноутбуці.

Давайте розберемося, навіщо ж це потрібно в сучасних реаліях. Навіть сучасні ігри, як правило, не використовують більше восьми гігабайт. Навіщо ж все-таки може знадобитися стільки пам'яті? Перерахую причини, якими керувався я, купуючи додаткову оперативку:

На майбутнє

Як би дивно це не звучало. Коли я купував свій минулий ноутбук (по-моєму це був 2009-й рік), кількість встановленої в ньому оперативної пам'яті мені здавалося більш, ніж достатнім - 3 гігабайти. У мене навіть в настільному комп'ютері на той момент було встановлено 2 Гб. Однак, час і прогрес не стоять на місці. І нещодавно я задумався про те, що непогано було б «піддати прудкості» дідка. На жаль, виявилося, що знайти сумісну з ноутбуком пам'ять у продажу вже практично не реально, і коштує вона досить чимало (на відміну від ходової зараз DDR3). Я, звичайно, все-таки проапгрейділі ноут, встановивши в нього SSD . Однак миcлі про те, що свого часу треба було купити і встановити зайву планку пам'яті «на майбутнє», мене не покидають.

Використання віртуальних машин

Я вже писав про те, що в роботі широко використовую можливості віртуалізації . А віртуальній машині доводиться виділяти частину фізичної оперативної пам'яті. Якщо при цьому є завдання зберегти осудна швидкодію системи - хоста, зайва пам'ять не завадить. А якщо треба запустити не одну, а кілька «віртуалок», вона не завадить дуже-дуже.

Використання RAM-диска

Дискова підсистема - найповільніша в сучасних комп'ютерах (хоча з появою SSD ситуація стала набагато краще). Між тим, є спеціальні програми, що дозволяють створити віртуальний диск, розташований прямо в оперативній пам'яті. У вас є ресурсномістка програма? Запишіть її в оперативну пам'ять цілком, «з потрохами»! Результат буває вражаючим, особливо якщо у Вас «звичайний» жорсткий диск, а не SSD.

Якщо ви працюєте з чимось більшим і неповоротким (наприклад величезний файл з растровою графікою), запишіть це на RAM-диск, справа піде набагато веселіше. Туди можна помістити не одну «важку» програму, а взагалі все часто використовувані програми і файли, таким чином прискоривши роботу.

Та ще можна відключити файл підкачки (віртуальну пам'ять). Існують противники і прихильники його повного відключення. Зі свого боку хочу сказати, що відключити його можна, але ахового підвищення продуктивності це не дасть навіть при дуже великому обсязі оперативної пам'яті. Проміжним варіантом є перенесення файлу підкачки на RAM-диск. Сам я так робити не пробував, проте схильний вважати, знову-таки, що дуже великого приросту продуктивності це не дасть.

Ну і на десерт - посилання на цікаву статтю, в якій автор використовує можливості RAM-диска для прискорення роботи World of Tanks .

У вас є ресурсномістка програма?