Створення віртуального диска в оперативній пам'яті
- Створення віртуального диска в оперативній пам'яті Всім відомо, що слабким місцем в продуктивності...
- Як це зробити
- Тестування фізичного HDD і Віртуального
Створення віртуального диска в оперативній пам'яті
Всім відомо, що слабким місцем в продуктивності комп'ютера завжди були і залишаються жорсткі диски, і 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), в ОЗУ комп'ютера, швидкість її роботи зросте в рази, а при високих навантаженнях, зможе виступити як дуже високопродуктивна система, якої просто не буде рівних.
Удачі в експериментах, встановлюйте туди що завгодно, і ці програми або гри (якщо влізуть) будуть працювати швидше.