Популярные статьи

BMW 3-series Coupe (Бмв ) 2006-2009: описание, характеристики, фото, обзоры и тесты

С сентября 2006 года серийно выпускается БМВ 3-й серии купе (Е92). Невзирая на свое техническое родство с седаном и Touring, купе БМВ 3-й серии имеет

Длительный тест Range Rover Sport: часть вторая

Аш длительный тест Range Rover Sport Supercharged подошел к концу. Первая хорошая новость: машину не угнали! Вторая: несмотря на соблазн, за

Audi E-tron (Ауди ) 2010: описание, характеристики, фото, обзоры и тесты

Audi E-tron, представленный на автосалоне в Детройте в январе 2010 года, совсем не то же самое, что E-tron, который выставлялся осенью на IAA 2009 во

Принципы ухода за АКБ зимой

В зимнее время года при морозной погоде аккумулятор автомобиля испытывает нагрузку намного больше, чем в летнее время. Автовладельцами замеченны

SEAT Toledo (Сиат Толедо) 1998-2004: описание, характеристики, фото, обзоры и тесты

Эта модель расширяет присутствие компании SEAT в сегменте рынка престижных автомобилей. Toledo - первый автомобиль компании дизайн которого выполнен

В 2000 г. семейство японских Corolla лишь обновилось. Спрос на эти машины падал и классическая Corolla уже не устраивала японских покупателей. Как

Skoda Octavia (Шкода Октавия) 1996-1999: описание, характеристики, фото, обзоры и тесты

Skoda Octavia - это современный переднеприводной автомобиль с поперечным расположением двигателя. На нём может стоять один из пяти моторов концерна

Chrysler PT Cruiser (Крайслер Пт крузер) 1999-2010: описание, характеристики, фото, обзоры и тесты

Дебют серийной модели PT Cruiser состоялся в 1999 году в Детройте. Компании Chrysler удалось зацепить ностальгическую струну в душе каждого простого

Примеряем Audi A6 Allroad и A8 Hybrid к нашим дорогам

Компания сыграла на контрасте, представив одновременно две модели, совершенно противоположные по идеологии: сверхэкономичный лимузин-гибрид А8 и

Toyota Tundra Crew Max (Тойота Тундра Crew Max) 2006-2009: описание, характеристики, фото, обзоры и тесты

Toyota Tundra (Тойота Тундра) проектировался как грузовик. Мощный двигатель, основательная рама и большая грузоподъемность... вот что отличает этот

Архив сайта
Облако тегов
Календарь

Збільшуємо продуктивність системи за допомогою RAM-диска

Якщо ти часто перемикаєшся між великою кількістю додатків і файлів, то кілька секунд різниці при запуску далеко не дрібниця. Ти напевно знаєш, що найпростіший спосіб отримати такий приріст - купити 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-диска немає нічого складного. Насамперед завантажуємо і встановлюємо програму Dataram RAMDisk. З установкою ніяких проблем не виникає, програма працює як в 32-, так і в 64-бітових версіях Windows (особисто я перевіряв її роботу в 32/64-бітних Windows 7 і 64-бітної Windows 8), однак, як уже зазначалося, рекомендується 64-бітна версія - так можна підтримувати RAM-диски більшого розміру.

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

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

Мал. 1. Зверни увагу: за замовчуванням програма не створює диск, а намагається використати існуючий

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

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

Максимальний обчислюється приблизно так: максимальний обсяг ОЗУ - приблизно 30%

Мал. 2. Під час налаштування нового диска можна вибрати, що буде відбуватися при завершенні роботи з системою

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

Мал. 3. Розширені параметри

На вкладці 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-диску, займе менше півсекунди.

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