Віртуальний жорсткий диск оперативної пам'яті. Що таке RAM-диск та як його створити за допомогою SoftPerfect RAM Disk

Створення віртуального диска в оперативній пам'яті

Всім відомо, що слабким місцем у продуктивності комп'ютера завжди були і залишаються. жорсткі диски, і SSD накопичувачі теж не блищать швидкістю роботи. Всі програми та файли, які ви відкриваєте на своєму комп'ютері, зчитуються з жорсткого диска, винятком служать лише кешовані дані та деякі системні, які зчитуються з ОЗУ (були раніше зчитані з HDD). А відповідно швидкість запуску таких файлів та програм відносно невелика.

Сьогодні, я вам розповім, як можна запускати будь-які програми відразу з оперативної пам'яті.

Навіщо потрібно запускати програми із ОЗУ

Це суттєво прискорить запуск програм та прискорить роботу програм, які інтенсивно використовують HDD.

Як це зробити

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

Качаємо та встановлюємо програму Dataram RAMDisk, на цьому пункті зупинятись не будемо, тут складнощів виникнути не повинно.

Запускаємо встановлену програму та потрапляємо на першу вкладку з налаштуваннями:

На цій вкладці ми вказуємо обсяг майбутнього віртуального HDD. Вказуємо файлову систему, і переходимо до наступної вкладки.

На другій вкладці потрібно встановити галочки “ Load Disk Image at Startup” та “ Save Disk Image on ShutdownЦе дозволить зберігати вміст диска на HDD при виході і завантажувати його при старті, відповідно, шляхи образів повинні збігатися. Якщо є бажання, можна задати автозбереження по інтервалу. Переходимо до останньої вкладки.

Тут, нам потрібно встановити галочки “ Do not create backup file when saving disk image” та “ Do not compress image file on NTFS filesystemsЦе дозволить не створювати резервну копію старого образу диска перед записом нового, і дозволить не стискати образ. А в першому пункті цього вікна ви можете встановити інтервал ініціалізації HDD після запуску системи. Натискаємо Start RAMDisk.

Ось власне і все, створення віртуального HDD закінчено, і ось так буде виглядати Мій комп'ютер:

Примітка : якщо у вас новий дискне з'явився, а програма "зупинилася" на перевірці віртуального диска(фінальний етап), то потрібно закрити програму та перезавантажити комп'ютер. Якщо після цього нового диска, як і раніше, немає, потрібно зайти в управління комп'ютера (правою клавішею на іконці “Мій комп'ютер” => “Управління”), потім зайти в “Управління дисками”. Windows має вивести повідомлення про знайдений розділ, який не ініціалізований та попросить ініціалізувати – зробіть це. Якщо повідомлення не було, знайдіть новий диск у списку дисків і запустіть ініціалізацію вручну. Потім створіть розділ на весь об'єм диска з подальшим форматуванням у FAT32. Тепер все буде добре.

Тестування фізичного HDD та Віртуального

Зробимо тест швидкості читання зі справжнього HDD та віртуального.

Результат тестування справжнього HDD

Результат тестування віртуального HDD у ОЗУ

З наведеного результату видно, що середня швидкість читання з HDDскладає 70 Мб/с, а швидкість читання з віртуального складає 1527 Мб/с, що майже у 22 разибільше, ніж з HDD. Я думаю, коментарі зайві.

Я в цей розділ встановив OPERA 12 як на флешку, тобто портативну, Total Commander, Photoshop , та ще кілька програм. Тепер вони працюють швидше:)

Цей додаток може стати дуже корисним інструментомдля підняття на ньому WEB сервера, а точніше, розміщення на ньому CMS, яка як база даних використовуємо текстові файли. Розмістивши подібну CMS (наприклад, CMS xDroid), в ОЗУ комп'ютера, швидкість її роботи зросте в рази, а при високих навантаженнях зможе виступити як дуже високопродуктивна система, якій просто не буде рівних.

Успіхів в експериментах, встановлюйте туди що завгодно, і ці програми або ігри (якщо влізуть) працюватимуть швидше.

Не забуваємо залишати

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

При написанні цієї статті мені складно було позбутися відчуття дежавю. Пам'ятаю, років сімнадцять тому я створював диски в пам'яті для прискорення роботи старих пошуків, які працювали без жорстких дисків. Завантаження відбувалося з дискети, при завантаженні на згадку використовувався RAM-диск (образ з програмним забезпеченням DOS). Після завантаження образу на згадку всі DOS-утиліти завантажувалися з цього RAM-диска, а чи не з дискети, завдяки чому старі «Пошуки» працювали набагато швидше і менше зношувалися самі дискети.

Виявилося, що RAM-диск є актуальним і зараз. З його допомогою (за наявності досить великого обсягу оперативної пам'яті) можна прискорити роботу комп'ютера (диск у пам'яті працює швидше, ніж SSD) або Live USB(ідея та сама, що і з «Пошуком»), продовжити життя жорсткому диску/SSD.

Навіщо це потрібно?

Цілі можуть бути абсолютно будь-якими. Можна встановлювати на RAM-диск програми, так і використовувати його для зберігання даних. Любителі пограти можуть встановити на RAM диск улюблену іграшку, але тоді в системі має бути більше 8 Гб ОЗУ.

Найлогічніший сценарій для RAM-диска – комп'ютери зі звичайними жорсткими дисками – особливо на ноутбуках початкового рівня, де жорсткі дискине блищать продуктивністю. Щоправда, повністю замінити SSD таким чином теж не вийде, хоч би через ціну. Скажімо, SSD на 60 Гб можна купити приблизно за 60 доларів. Організувати RAM-диск такої ємності буде проблематично. По-перше, не всі комп'ютери підтримують 64 Гб оперативної пам'яті. По-друге, знайти модуль ємністю 32 Гб – та ще проблема. На момент написання статті на Яндекс.Маркеті пропозиції були переважно на згадку з частотою 1333-1600 МГц з ціною від 22 тисяч рублів за один модуль.

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

Що нам потрібно

По-перше, не менше 6 Гб ОЗУ, чим більше – тим краще. По-друге, нам знадобиться 64-бітна версія Windows – для підтримки більших (більше 3,25 Гб) обсягів оперативної пам'яті. По-третє, потрібна програма для створення диска RAM і роботи з ним. У статті ми розглянемо Lite-версію Dataram RAMDisk. Ця версія безкоштовна, але максимальний об'єм диска, що підтримується, в пам'яті всього 4 Гб. Платна версія коштує 18,99 доларів і дозволяє підтримувати диски більше 4 Гб.

Налаштування RAM-диску

У налаштуванні RAM-диска немає нічого складного. Насамперед завантажуємо та встановлюємо програму Dataram RAMDisk. З установкою жодних проблем не виникає, програма працює як у 32-, так і в 64-бітних версіях Windows (особисто я перевіряв її роботу в 32/64-бітних Windows 7 та 64-бітної Windows 8), проте, як уже зазначалося, рекомендується 64-бітна версія – так можна підтримувати RAM-диски більшого розміру.

Після встановлення потрібно запустити утиліту конфігурації (мал. 1) - або через головне меню, або з інсталятора. З програмою конфігурації у мене стався невеликий конфуз. Спочатку я не звернув уваги на виконувану дію – за замовчуванням програма намагається не створити RAM-диск, а використовувати вже існуючий (навіть при першому запуску), тому при натисканні кнопки Start RAMDisk, звичайно, нічого не відбувалося, також я не міг вибрати розмір RAM -Диска.

Тому перш за все потрібно вибрати дію Create a new FAT disk, після чого у тебе з'явиться можливість встановлення розміру RAM-диска та додаткових параметрів. Також потрібно вибрати дію Save them on shutdown, щоб дані, записані на диск RAM, зберігалися при завершенні роботи (системи або диска). Вибрати розташування диска можна, натиснувши кнопку Browse: не намагайся ввести його вручну, інакше при кожному натисканні клавіші програма буде повідомляти, що такого файлу не існує і він буде створений:).

Мінімальний розмір RAM-диску – 40 Мб (кому він такий потрібен – я не знаю). Максимальний обчислюється приблизно так: максимальний обсяг ОЗП – приблизно 30%.


Теоретично можна натиснути кнопку Start RAMDisk та розпочати роботу. Але ж ми не шукаємо легких шляхів, так? Тому вибираємо команду меню View, Advanced, щоб встановити Додаткові параметри. Після цього з'являться вкладки з розширеними параметрами. Так, на вкладці Settings можна встановити розмір RAM-диска, визначити тип файлової системи (можна взагалі створити неформатований диск, а потім відформатувати його як NTFS засобами Windows), вибрати формат завантажувального сектора, встановити мітку диска та створити каталог TEMP.


На вкладці Load/Save можна увімкнути автоматичне завантаження образу диска під час запуску, а також увімкнути/вимкнути збереження образу при завершенні роботи. Вкладка Options дозволяє встановити різні опції на кшталт очищення пам'яті RAM-диска при виході (Clear RAMDisk memory on exit) - опція для параноїків, заборони стиснення файлу образу на NTFS (Do not compress image file on NTFS filesystems) та інші. Як на мене, єдина корисна опціятут саме заборона стиснення диска (Do not compress image file on NTFS filesystems), оскільки, якщо на NTFS-диску вже включено стиск, не бачу сенсу стискати образ диска ще раз, втім, як і не бачу сенсу використовувати стиснення на NTFS. Навіщо спочатку примусово знижувати продуктивність використанням стислих дисків, а потім героїчно намагатись її покращити за допомогою RAM-диску?

Ось тепер можна натиснути ту саму заповітну кнопку Start RAMDisk. При першому запуску RAM-диска потрібно буде встановити його драйвер, тому в вікні тиснемо кнопку «Встановити».

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

Якщо у налаштуваннях програми не вибрано автоматичне завантаження диска під час запуску, тоді наступного разу (після перезавантаження системи) потрібно буде вибрати дію Load a saved image.

Підсумки

Любителі циферок і діаграм можуть запустити тест продуктивності диска та порівняти отримані результати зі звичайним жорстким диском та SSD. У цій статті я спеціально не наводитиму подібні результати, оскільки в теорії (на цих діаграмах) все буде дуже барвисто - продуктивність при читанні зросте в 50 разів, а при записі відчуватиметься 20-кратне прискорення.

Але що ми отримаємо практично? На практиці все виявиться не так красиво, але результати все ж таки будуть. Отже, завантаження того ж таки Word 2010 зі звичайного жорсткого дискана середньому комп'ютері займає близько трьох секунд. Завантаження Word 2010 з RAM-диска, образ якого знаходиться на звичайному жорсткому диску, відбудеться вдвічі швидше - приблизно за 1,5 секунди. Однак завантаження цієї програми з SSD-диска без будь-яких RAM-дисків займає менше секунди. Запуск програми з RAM-диска, образ якого знаходиться на SSD-диску, займе менше півсекунди.

В одній із попередніх статей було розглянуто питання доцільності створення віртуального диска в оперативній пам'яті. Тепер настав час розібратися, які програми для створення RAMDiskкраще вибрати. З усього різноманіття програмного забезпеченнябуло обрано три інструменти:

  • qSoft RAMDisk Enterprise
  • Dataram RAMDisk
  • SoftPerfect RAM Disk

У процесі тестування за допомогою бенчмарків ATTO та CrystalDiskMark буде досліджено швидкісні характеристики створених дисків. Крім того, програми запускатимуться як у 32-бітному, так і в 64-бітовому середовищі. Це дозволить дізнатися, які із запропонованих RAM-дисків найкраще адаптовані для 64-бітового середовища, адже в майбутньому на неї прийдеться.

Dataram RAMDisk

Налаштувань у програмі не так багато, зате можна поставити завантаження та збереження образу на диск під час старту або завершення роботи. Максимальний розмір диска – 3240 Мб. Програма дозволяє створити лише один розділ віртуального диска.

SoftPerfect RAM Disk

Програма дозволяє встановити RAMdisk у кількості кількох штук. Свою роботу програма виконує непогано, всі необхідні налаштування є. Однак програма платна і працюватиме без обмежень буде лише 30 днів. Потім запускатись відмовиться, вимагатиме грошей.

qSoft RAMDisk Enterprise

Насамкінець розглянемо варіант виконання від компанії qSoft. Ця програма- Найфункціональніша з усіх запропонованих. Окремо поставляються версії для 32- та 64-бітових систем. Кількість налаштувань досить велика. За замовчуванням все налаштовано як потрібно – необхідно лише вказати бажаний об'єм віртуального диска. Крім того, можна поставити динамічний розмір розділу, який збільшуватиметься автоматично при нестачі місця на ньому.

Тестовий стенд

Материнська плата – Asus M4A88T-V Evo
Процесор – AMD Athlon II 635
Пам'ять – Samsung DDR3 PC3-10600

Інші компоненти комп'ютера особливої ​​ролі не грають. Система працювала на штатних частотах та не розганялася. Перед тестом налаштування BIOSбули скинуті на заводські.

RAMDisk 32-bit.

Починаємо порівняння продуктивності всіх трьох програм у 32-бітному режимі. В якості операційної системивиступає перевірена часом Windows XP. Були створені диски розміром приблизно 250-300 Мбайт, після чого була виміряна швидкість їх роботи. Для цього застосовувалися бенчмарки, які використовуються для тестів жорстких дисків (адже RAMDisk у цьому випадку виступає як звичайний вінчестер). З тестів було обрано ATTO та CrystalDiskMark. Для цього експерименту не підійшов тест HD Tune, який спілкується безпосередньо до пристроїв (жорстких дисків і SSD), а не до розділів на них. Тому два із трьох дисків програма HD Tune просто не виявила. Всі диски були відформатовані в файловій системі FAT32 із стандартним розміром кластера.

Отже, результати тестування (клікабельні).

Бенчмарк ATTO, який інформує про роботу пристроїв на різному розмірі кластера, показав незвичайну картину. Швидкість зі збільшенням розміру кластера спочатку зростала (що природно й у звичайних носіїв), та був, досягаючи піку на 128 і 256 Кбайт, починала падати (що вже досить дивно). Причому цей пік справді відповідає максимальній швидкості RAM-диска. Це підтверджується іншими тестами. Ймовірно, алгоритми, за якими працює програма, оптимізовані для звичайних жорстких дисків та SSD та починають працювати не зовсім правильно на надвисоких швидкостях, властивих для оперативної пам'яті.

Лідерство зайняв RAMDisk Enterprise від компанії QSoft. Він обійшов продукт SoftPerfect на 5%, а Dataram – на 10%. Причому основний розрив посідає області з дрібним розміром кластера, що у реальних операцій, наприклад при завантаженні операційної системи чи запуску додатків.

Другий тест – CrystalDiskMark також показав цікаві результати (клікабельно).

Тут перше місце знову за RAMDisk Enterprise. При операціях лінійного читання та запису він обійшов конкурентів приблизно з такою самою різницею, що й у попередньому тесті. А ось на невеликому розмірі блоку розрив збільшився багаторазово. Тут RAMDisk Enterprise поза конкуренцією, продуктивність на блоках 4 Кбайт впала лише втричі. На противагу йому, Dataram Ramdisk показав практично десятикратне падіння продуктивності порівняно з лінійними параметрами. SoftPerfect показав проміжний результат.

RAMDisk 64-bit

Тепер перейдемо до тестування в 64-бітному середовищі, а якість якого виступає Windows 7 64-bit. У ході експерименту добре видно, наскільки добре програми адаптовані до нової операційної системи. Треба зауважити, що в той час як Dataram Ramdisk та SoftPerfect мають єдиний дистрибутив для обох версій операційної системи, qSoft RAMDisk Enterprise поставляється окремо для 32- та 64-бітових систем. Подивимося, чи дасть це якась перевага.

І знову продукт qSoft попереду. Причому на 64-бітній системі його відрив від аналогів лише зріс. До речі, RAMDisk Enterprise – це єдина програма з представлених, яка в редакції 64 біта показала майже повну відсутність провалів або гребінки (єдиний графік, на якому зростання швидкостей виглядає приблизно так, як і має).

Що краще - 64-bit vs 32-bit

А тепер давайте порівняємо продуктивність лідера нашого сьогоднішнього тесту на платформах різної розрядності.

Як видно, швидкість при переході на 64-бітну систему зростає приблизно півтора рази. Інші програми також показали приріст, проте він не такий значний. Таким чином, сміливо можна сказати, що RAMDisk Enterprise найкраще адаптований під нові системи.

Насамкінець зазначу, що програми також тестувалися на розігнаному комп'ютері. Один тільки розгін оперативної пам'яті зі зменшенням таймінгів і підвищенням частоти може збільшити продуктивність Ram-диску приблизно на 5-10%. Розгін процесора також дає певний приріст, який сумі з розгоном оперативної пам'яті може дати виграш близько 15%.

Особисто я не прихильник розгону. Крім того, 15% приросту віртуального диска трохи вплинуть на сумарну швидкість системи, яка не так часто звертається до нього.

В підсумку, RAMDisk Enterprise– це не тільки найшвидший Ram-диск із трьох програм, але й найгнуткіший, функціональний та надійний інструмент. У своїх експериментах із такими дисками я рекомендую використовувати саме цю програму.

Навчилися його створювати за допомогою безкоштовної програми SoftPerfect RAM Disk. А сьогодні поговоримо про те, як використовувати RAM диск для прискорення роботи комп'ютера, зокрема роботи з .

Як використовувати диск RAM?

Насправді способів, як задіяти цей віртуальний диск безліч. Виділю лише кілька найпопулярніших:

  • Перенесення папок TEMP операційної системи;
  • Перенесення кешу програм чи ігор;
  • Встановлення портативних версій програм на RAM диск.

Не претендую на правильність усіх дій. Це не єдине правильне рішення щодо цього питання. Це лише мій досвід, отриманий на підставі дослідження цього питання з різних боків.

Що ж, приступимо!

Переносимо кеш браузера Google Chrome на диск RAM

Перш ніж приступити до описаних вище дій, трохи розберемося з теорією.

Кеш браузера– це папка із файлами. У ній зберігаються дані, які зберігає браузер з Інтернету, щоб прискорити подальше завантаження відкритого сайту. Іншими словами - значно швидше, ніж швидкість роботи з інтернетом. Потім, коли ви повторно заходите на наш сайт, він завантажується вже не з інтернету, а з кеша браузера.

Пояснення дуже спрощене, але відбиває суть. У браузера свої алгоритми в роботі з кешем, в які ми не заглиблюватимемося. Нам достатньо розуміти – щоб прискорити роботу з кешем браузера, ми можемо помістити його на RAM диск.

Для того, щоб перенести кеш Google Chrome ми скористаємося найбільш ефективним методом- За допомогою символьних посилань.

Символьне посилання (символічна, Symbolic link)– файл, в якому міститься покажчик переходу на певний файл або папку. Свого роду ярлик, який сам не містить ніяких даних, але є покажчиком. Докладніше про символьні посилання можна дізнатися у .

Кеш браузера та файли профілю користувача браузера Google Chromeзнаходяться по дорозі:

c:\Users\(ім'я користувача)\AppData\Local\Google\Chrome\

Отже, щоб прискорити роботу, потрібно перенести цю папку на RAM диск. Робитимемо це кроками. Браузер Google Chrome має бути закритим. З огляду на це я підготував цю інструкцію в , який ви можете відкрити паралельно на комп'ютері або телефоні. Але перед роботою, уважно прочитайте всю статтю, встановіть потрібну програмута створіть RAM диск.

  1. СтворюємоRAM дискна який будемо переносити кеш браузера. Було б добре зробити його не менше ніж 1 Гб і обов'язково у форматі NTFS. Враховуючи, що там зберігатимуться профілю користувачів браузера, потрібно зв'язати його з файлом образу для збереження цих даних після вимкнення комп'ютера. Як це зробити, можете прочитати в цій серії статей.
  2. на RAM диску папку з ім'ям Chrome.
  3. Відкриваємо папку c:\Users\(ім'я користувача)\AppData\Local\Google\Chrome\ у провіднику або Total Commander. Попередньо не забудьте увімкнути відображення прихованих файліву Windows.
  4. Вирізаємо та вставляємо вміст цієї папки в будь-яке місце, наприклад, на диск D. Це тимчасово.
  5. Перевіряємо, щоб папка c:\Users\(ім'я користувача)\AppData\Local\Google\Chrome\ була порожня.
  6. Заходимо на раніше створений RAM диск і створюємо папку Chrome .
  7. Далі скористаємося програмою для створення та редагування символьних посилань - Junction Link Magic. Завантажуємо її з офіційного сайту і встановлюємо. У головному вікні натискаємо на кнопку Createдля створення нового символьного посилання. Прийде трохи почекати, поки відкриється вікно створення, це нормально.

    Вікно створення складається із двох панелей. У лівій відображається джерело файлу або папки, у правій – місце, на яке ми хочемо зробити символьне посилання.

    Вікно створення посилань

    Зверніть увагу! Щоб створити символьне посилання, потрібно виконати 2 вимоги:
    1. Диск має бути у форматі NTFS. Це можна задати ще при створення RAMдиска.
    2. Папка-джерело та папка, на яку буде вести посилання, повинні бути порожніми.

    У лівому вікні відкриваємо папку c:\Users\(ім'я користувача)\AppData\Local\Google\Chrome\

    У правому вікні (вашRAM диск): \Chrome\
    Після цього натискаємо кнопку Create. Погоджуємось із попередженням.

  8. Копіюємо вміст папки Chrome, яке ми зберігали у тимчасовій папці на диску D у папку Chromeна диску RAM.

    Перенесення папки назад

  9. Запускаємо браузер Google Chrome і насолоджуємося його роботою.

Підсумки

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

Розмір кешу в моєму випадку не перевищує 700 Мб, при тому, що у браузері у мене створено 4 користувачів. Я очищаю його регулярно за допомогою програми.

Якщо вам буде цікаво, я напишу матеріал про те, які ще є способи використання диска RAM в домашній практиці.

Якщо вам сподобалася ця стаття, не забувайте ставити лайк, ділитися з друзями та робити зарядку вранці!

Оптимізація Windows як метод покращення продуктивності комп'ютера, як правило, програє апаратний апгрейд. Рідкісним винятком із цього правила може бути задіяння RAM-диска - віртуального диска, створюваного спеціальним ПЗ за рахунок ресурсу оперативної пам'яті - і перенесення на цей диск окремих системних та програмних операцій. Чому рідкісним винятком? Цей метод поліпшення продуктивності комп'ютера досить багато умовностей і нюансів. Про них докладніше поговоримо нижче, але перш за пару слів про продуктивність RAM-диска.

1. Продуктивність RAM-диску

Одна з причин повільної роботи комп'ютера – обмежена швидкість читання та запису даних жорсткими дисками HDD. Навіть найпродуктивніший вінчестер, який вразив результатами тестування під час послідовного читання та запису даних, навряд здивує серйозними цифрами при вибірковій роботі з дрібними файлами. А саме дрібні файли здебільшого і становлять системний кеш, кеш браузерів та інших програм. Вирішити проблему низької продуктивності HDD покликані накопичувачі нового формату – SSD. Але подолати їхню вартість поки що може далеко не кожен користувач. SSD – це сьогодні єдиний можливий компроміс між малопродуктивними HDD та надшвидкою оперативною пам'яттю, але нездатною постійно зберігати дані. Створюваний за рахунок ресурсу оперативної пам'яті RAM-диск швидкість 400-600 Мб/с, на яку здатні лише SSD від хороших виробниківв умовах послідовного читання та запису даних може забезпечити при вибірковій роботі з дрібними файлами. А швидкість послідовного читання та запису даних у RAM-диска визначається тисячами Мб/с.

Порівняємо ці результати з HDD.

Як бачимо, швидкість читання та запису у HDD у багато разів менша. Швидкість послідовного читання та запису даних HDDу разі буде 150-170 Мб/с. А за підсумками вимірювання швидкості вибіркового читання та запису дрібних файлів, на жаль, отримаємо катастрофічний показник – 0,5-1 Мб/с.

2. Умовності та нюанси оптимізації Windows за рахунок роботи RAM-диску

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

RAM-диск можна створювати лише за наявності зайвого обсягу оперативної пам'яті. Якщо при виконанні звичайних операцій спостерігається завантаження оперативної пам'яті в 70-80%, ні про який зайвий обсяг не може бути мови. 20-30% оперативної пам'яті, що залишилися, можуть бути задіяні для проведення якихось разових операцій. Працювати з RAM-диском можна за вільних як мінімум 40% оперативної пам'яті – ресурсу, що регулярно простоює і не бере участі в роботі системи. Розглядати можливість роботи з RAM-диском доцільно за умови наявності у системі оперативної пам'яті щонайменше 8 Гб. Якщо цей обсяг не розрахований на роботу спеціального софту – гіпервізорів, складного професійного програмного забезпечення для роботи з відео або 3D-графікою, ресурсомістких ігор тощо, системі для її завдань можна залишити 6 Гб оперативної пам'яті, а все інше – використовувати під RAM -Диск. У будь-якому випадку надлишок оперативної пам'яті визначатиметься специфікою завдань, що виконуються на комп'ютері.

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

RAM-диск - це віртуальний пристрій, що реалізується стороннім ПЗ. Відповідно, щоб не було проблем у роботі Windows, таке програмне забезпечення має підтримуватися розробниками та адаптуватися під оновлення версій операційної системи, за якими заявлена ​​підтримка. Перед тестуванням програм, що реалізують RAM-диски, створення точки відкату або резервної копії Windows, а також підготовка аварійного носія для відновлення системи – обов'язкові запобіжні заходи.

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

Ще один важливий нюанс – тяганина зі створенням RAM-диска та перенесенням на нього даних. У цьому плані, звичайно, SSD виграватиме – купив накопичувач, підключив та забув про проблеми. Сучасні версії Windows 7, 8.1 та 10 самі знають, які операції вони повинні відключити при появі на борту комп'ютера SSD. До речі, створення RAM-диску та перенесення на нього окремих системних та програмних папок, в яких ведеться активний перезапис даних, деякі розглядають не тільки як оптимізуючу операцію, але і як спосіб продовження терміну служби SSD. Такий спосіб, можливо, буде актуальним в умовах виробничих масштабів перезапису даних або в результаті незадовільних підсумків проведення оцінки ресурсу SSD, що залишився. При домашньому використанні комп'ютера ресурсу SSD може вистачити довгі роки. Так що перш занурення в тяганину з налаштуванням процесів для продовження життя SSD не буде зайвим дізнатися приблизний час, що залишився до моменту вироблення накопичувача. Такий аналіз можуть проводити спеціальні програмидля тестування здоров'я жорстких дисків, зокрема, Hard Disk Sentinel та SSD Life.

3. Які дані можна перенести на диск RAM?

Найпростіший спосіб отримання вигоди від RAM-диску - робота з перенесеними на нього портативними програмами. А ось у розрахунку на продуктивність системи в цілому та при роботі з встановленими програмамидоведеться повозитися з налаштуваннями.

Зазвичай RAM-диски, створені без застосування функції збереження інформації на жорсткому диску, використовують для зберігання тимчасових даних. За допомогою редагування значень змінних серед Windows RAM-диск можна вказати як нове місце розташування системних папок"Temp". RAM-диск може бути місцем зберігання кешу браузерів та інших програм, які передбачають його розміщення не тільки на системному дискуЗ, але й у іншому місці комп'ютера. На RAM-диск, реалізований за допомогою програм, які підтримують функцію збереження даних у файл на жорсткому диску, для більшої продуктивності при веб-серфінгу можна перенести не тільки кеш браузера, але його профіль повністю. Це робиться за допомогою символьних посилань. За принципом на RAM-диск переносяться робочі дані інших програм. А особливо витончені геймери спеціально для роботи RAM-диску набувають зайвих 8 Гб оперативної пам'яті, щоб повністю встановити гру.

Не рекомендується переносити на RAM-диск, навіть реалізований за допомогою програм з функцією збереження даних у файл на жорсткому диску, папки профілю користувача, бази даних, файли-проекти спеціалізованих програмта іншу важливу інформацію.

4. Програми для реалізації RAM-диску

RAM-диск можна створити за допомогою таких програм як: SoftPerfect RAM Disk, Radeon RAMDisk, Gilisoft RAMDisk, Primo Ramdisk та ін.

SoftPerfect RAM Disk є одним із найпростіших інструментів у встановленні, налаштуванні та використанні.

Після встановлення програми потрібно просто вибрати опцію «Додати диск, що вмонтовується при завантаженні», щоб вказати букву, розмір і формат розділу на жорсткому диску або SSD, на який будуть записуватися дані з RAM-диска.

Його розмір може змінюватись в залежності від доступного обсягу оперативної пам'яті, а також від того, який відсоток від неї ви готові виділити для використання як диск у пам'яті.

Більшість сучасних ПК мають не менше 4 ГБ RAM, що робить їх ідеальними для використання SoftPerfect RAM Disk – у такій системі можна сміливо виділити 20-25 відсотків доступної оперативної пам'яті.

SoftPerfect RAM Disk подбає про все інше, у тому числі запропонує можливість створити більше одного віртуального диска. Після призначення літери диск з'явиться у меню провідника Windowsі ви зможете використовувати його як і будь-який інший пристрій у системі.

Але як отримати користь з такого диска? Насамперед, він може значно прискорити завантаження кожної програми, яка використовує тимчасові (кеш) буфери – наприклад, Adobe Photoshop.

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

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