Блог Віртуальний диск на базі RAM-Disk у Windows XP

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

Віртуальний диск на базі RAM-Disk у Windows XP

Ram Disk - технологія використання деякого обсягу віртуальної пам'яті (тобто RAM) для створення псевдо розділу жорсткого диска. Тобто. відкривши "Мій комп'ютер", поряд зі звичними C:\, D:\ і може бути навіть E:\, вам буде доступний розділ, назвемо його, T:\, що виконує ті ж функції, але в рази швидше та безпечніше для реального жорсткого диска.

Швидше і безпечніше оскільки читання-запис даних у рамках віртуальної ( = оперативної) пам'яті набагато ефективніше аналогічних процедур на реальному жорсткому диску, т.к. там вони є фізична взаємодія з магнітними дисками, що обертаються на величезній швидкості, і призводить до їх зносу. Безумовно, мікросхеми на планках оперативної пам'яті теж не вічні, але що робити. Адже щоб повністю убезпечити свій жорсткий від зносу його доведеться взагалі не використовувати :) Так що рано чи пізно він все одно посипається, але ж варто постаратися відтягнути це "пізно", чи не так?

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

Наприклад, уявимо ситуацію: ви знайшли свіжий мікс в інтернеті. Ви не впевнені, що він вам сподобається, але й не виключаєте цього. Якщо захочете - відразу ж запишете його на CD-болванку, або перенесете на основний розділ у папку з музикою, скажімо, підпапку "Гарні мікси". Якщо ні – безболісно видаліть файл. Те саме стосується фільмів, серіалів, випусків радіошоу тощо.

Знову ж таки: безумовно, ці методи — не панацея. Алевсе ж складається з дрібниць, погодьтеся. І в своїй сукупності вони мають достатню статистичну значущість, щоб нею не знехтувати. У нашому випадку — порятунок основного жорсткого диска від безлічі зайвих, непотрібних операцій дозволить дещо продовжити його життя, так само як і зменшити ймовірність передчасного виходу його з ладу.

Отже, яким чином всю цю схему реалізувати?

  1. Виберіть програму для створення RamDisk'а. Мій вибір зупинився наRamDisk Plus.
  2. Створіть сам віртуальний диск. Після цього він з'явиться у вас у "Моєму комп'ютері". Коли я створював його в себе, я вибрав пункт "Створювати тимчасову папку\temp", в результаті чого при кожному вимкненні/перезапуску комп'ютера (читай - очищення оперативної пам'яті, що споглядається, і, отже, нового віртуального жорсткого диска), відновлюється порожня тимчасова папка temp, на яку я можу посилатися звідусіль. Зверніть увагу також на опцію "Зберігати вміст RAM диска при вимкненні на основний диск" (назва опції може відрізнятися, більше того - її у вас може взагалі не бути, залежить від програми). Я її у себе зі зрозумілих причин вимкнув :)
  3. Тепер пропишемо в системі цю папку.
  4. Відкриваємо "Мій комп'ютер" → "Властивості" → "Додатково":
    диск
  5. Вибираємо "Змінні середовища" (кнопка в нижній частині, на малюнку вище обведена пунктиром). З'являється наступне вікно:
    диск
  6. На малюнку вище виділені змінні, що зберігають розташування тимчасових папок на рівнях системи та користувача: - для користувача;TMP таTEMP :