RAM Disk: виртуальный раздел в оперативной памяти. Увеличиваем производительность системы с помощью RAM-диска

Доброго времени суток, дорогие друзья, знакомые, читатели, мимопроходящие личности и все-все-все. Как Вы поняли, сегодня мы поговорим о том, что есть ram диск , зачем он может быть нужен, как его настроить и использовать.

Статьи пока выходят редко (но выходят:-)), так как ведется огромное количество работ по всем направлениям сайтов, думаю, известной Вам линейки. Со временем вернемся не просто на былые темпы, но и на большую частоту публикаций, чтобы, так сказать, Вы не скучали.

К слову, буквально на днях выползут долгострои, а именно сайт-о-создании-сайтов и хард-версия . Собственно, с их активной доработкой и связана задержка со статьями. Ну и да, тут полегоньку готовится новая версия дизайна сайт , а так же обещанные плюшки с мобильной версией и всем таким прочим.

Впервые за историю проекта, я хочу, в рамках статьи, напомнить, что Вы можете , чем поддержать его развитие, средства на которое сейчас особенно необходимы. Впрочем, дело за Вами, а посему в сторону лирику и орг.моменты, перейдем к самой теме статьи, т.е непосредственно ко тому, что такое ram диск.

Где, на первом скриншоте, собственно, маленький беззащитный RAID 0 из двух дисков, а на втором непосредственно RAM -диск. Как Вы наверняка сами поняли, разница между скоростями, условно примерно, отличается где-то в 10 раз в сторону RAM -диска, а уж про время доступа (Access Time ) я вообще молчу. Скорость, само собой, измерялась согласно одной из статей, а именно " ".

Кому будет полезна подобная производительность ram диска?

Да, в общем-то всем у кого есть много оперативки, тем более, что она сейчас стоит копейки (от 300 рублей за гигабайт DDR3 ). К тому же оно отлично подойдет и для Windows 10 .

Особенно удобно будет тем у кого 8 -ка гигабайт дома, как у меня. А уж владельцем серверов.. Впрочем, последние и сами знают, что с этим всем делать:)

Зачем она, такая мощь ram диска, нужна?

Да в общем-то затем, что последнее в системе, что неиллюзорно проигрывает в производительности, - это жесткие диски. Посему, лично я, рекомендую дискозависимые программы таки перетаскивать на RAM -диски, т.е те самые о которых идет речь.

Хотите знать и уметь, больше и сами?

Мы предлагаем Вам обучение по направлениям: компьютеры, программы, администрирование, сервера, сети, сайтостроение, SEO и другое. Узнайте подробности сейчас!

Вон, даже тот же, любимый мной Firefox , будучи хитро перенесенным вместе с профилем (расскажу отдельно), летает так как не летал с , хотя казалось, что куда уж быстрей:)

В общем и целом же, учитывая цену на , лично мне, до сих пор не очень понятно, почему они, хотя бы частично, не заменили обычные hdd , тем более, что разница в скорости просто колоссальная.

Как ram диск выглядит на практике?

Очень просто, а именно.. как обычный диск.

Если точнее, то программой создается виртуальный носитель, который использует часть оперативной памяти и предоставляет себя пользователю как обычные разделы в системе, т.е ничего сложного или специфичного в этом нет, зато с точки зрения практики - просто прелесть:)

Впрочем, в сторону лирику. Давайте к практике.

Загрузка, установка и настройка ram диска

Собственно, как Вы поняли из заголовка, речь пойдет о замечательной бесплатной программе (с легким ограничением по максимальному размеру создаваемого диска) под названием Dataram RAMDisk , которая, собственно, помогает всему вышеописанному воплотится в жизнь.

Хочется отметить, что она чуть ли не единственная в своём сегменте, кто является бесплатным, из подобного рода программ (а так же вменяемо рабочим), чудом программисткой мысли. Поддерживаются даже все всех Windows . Русского интерфейса, к сожалению, нету, но это не критично, благо там всё довольно просто и я Вам всё сейчас расскажу.

Скачать программу можно по этой , жмякнув по кнопке "Download It " слева. Установка предельно проста (состоит из одних "Next "ов"), поэтому на ней мы останавливаться не будем.

Итак, после установки и запуска (двойной клик по ярлыку "RAMDisk Configuration Utility ") программы, Вы увидите следующее окно для настройки такой штуки, как ram диск:

С некоторыми отличиями, ибо я показываю уже настроенную версию программы (с нуля показать сложно, ибо машинка, где пишется обзор, ныне активно использует раздел и остановить не представляется для меня возможным, т.к писать дальше будет трудно:)).

Давайте сразу пройдемся по тому как же это всё настроить так, чтобы было рабочим и как на скриншотах.

Вкладка "Settings" и Ваш ram диск

Как видно из скрина выше, наша волшебная программа, первым делом, жалобно просит задать размер виртуального раздела в поле Disk Size . Для пробных целей можете пока сделать раздел размером 1 Гб , дабы потестировать, что вообще как.

Далее выбираем тип организации файловой системы, а именно то, что указано справа от размеров, т.е FAT32/FAT16 (если нет возможности выбрать FAT32 , то оставляем FAT16 ), а затем тип загрузочного сектора (Windows boot sector ).

Примечание:
Не спешите нажимать "Start RAMDisk " (тем самым создав виртуальный диск), ибо сначала нужно все правильно настроить.

Теперь идем к вкладке "Load and Save " и здесь выставляем следующие параметры:

Здесь необходимо поставить галочку "Load Disk Image at Startup " и "Save Disk Image on Shutdown ".

Фишка в том, что дабы содержимое нашего ram диск не терялось после выключения компьютера (а, как Вы надеюсь знаете, оперативная память очищается при перезагрузках/выключении, в отличии от жестких дисков) наш высокоскоростной раздел будет записываться в файл соответствующего размера, за что, собственно, отмечает поставленная нами галочка "Save Disk Image on Shutdown ".

Первая же из них подгружает содержимое этого самого файла при старте системы.

  • Путь, куда пишется файл ram диска (равный по объему тому, что мы задали на первой вкладке) задается под каждой из галочек, путём нажатия на изображение папки. Пути должны быть одинаковыми;
  • Как вариант, можно еще поставить галочку "AutoSave " и задать время постоянного автосохранения на диск в файл, что поможет избежать проблем при неожиданной перезагрузке, и всяких прочих внезапных ужасах с компьютером. У меня не стоит, т.к такого не бывает в принципе;
  • Также можете присвоить какое-нибудь звучное название своему оперативному диску (поставив галочку "Disk Label " и указав имя). Создавать временную директорию ("Create TEMP directory ) не обязательно.

Ну и на вкладке "Options" давайте поставим последние две необходимых нам галочки, а именно, "Do not create backup file when saving disk image " и "Do not compress image file on NTFS filesystems ".

Первая, которая "Do not create" , позволяет не создавать резервную копию файла при сохранении образа диска, дабы не было каши из сохранений и проблем с нагрузкой на дисковую подсистему. Вторая, которая "Do not compress ", не сжимать файл-образ в файловой системе NTFS , которая, думаю, стоит у всех Вас.

По желанию можете еще поставить "Manually set RAMdisk timeout value " - это параметр, который позволяет вручную задать необходимое время идентификации ram диск (времени когда он определиться ОС как виртуальный диск), что удобно, если у Вас каша и система грузится медленно.

Всё, проделав все настройки можно запускать диск, использовав кнопочку "Start RAMDisk ".

Послесловие

Я намеренно опустил варианты использования этого диска в оперативной памяти, упомянув лишь мельком о переносе браузера и дискозависимых программ. Суть этой "намерянности" не только в том, что я не хочу делать из статьи большую кашу-простыню, но и решил провести небольшой конкурс, а именно..

  • Автор самой интересной и правильной идеи по использованию такого вот мега-шустрого диска получит от автора и проекта отличный хороший подарок, приятный и далеко не безделушный;)
  • Идеи пишите в комментариях, равно как и вопросы, дополнения, благодарности и всё остальное, что Вы любите писать:)

На сим пока всё, я побежал допиливать долгострои, так что завтра, к вечеру, можно ждать либо оба новых сайта, либо один наверняка, благо даже сервер уже под них давно закуплен;)

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

Всем известно, что слабым местом в производительности компьютера всегда были и остаются жёсткие диски , и 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), в ОЗУ компьютера, скорость её работы возрастёт в разы, а при высоких нагрузках, сможет выступить как очень высокопроизводительная система, которой просто не будет равных.

Удачи в экспериментах, устанавливайте туда что угодно, и эти программы или игры (если влезут) будут работать быстрее.

Не забываем оставлять

После статей про создание RAM-диска и перенос системной папки «Temp» в него у читателей возникла куча вопросов, начался жуткий холивар в комментариях на эту тему. Также меня засыпали ими по электронной почте.

Действительно, тема не однозначная и есть много нюансов с особенностями. Решил высказать своё мнение на этот счёт в отдельной статье, основанное на личном опыте и нагугленной информации — такой себе ответ на вопросы пользователей про пользу использования виртуального диска в оперативной памяти компьютера.

Есть ли польза от RAM-диска?

Как бы не бились головой об стену некоторые умники — есть! И это факт. В сети Интернет полно скриншотов с замерами скорости чтения\записи данных на ramdisk…

Я тоже не поленился и сделал такие замеры (скрины в первой статье на эту тему). Кроме того — зачем бы создавали даже специальные платы…

…и целые внешние блоки под это дело…


На данный момент времени оперативная память является всё ещё самым быстрым носителем данных.

Кому пригодится RAM-диск

Другое дело, что не во всех случаях использования такого диска видно ускорение работы. Сильно заметны положительные изменения при установке программ (которые распаковывают инсталляторы во временную папку), работе с большими графическими изображениями в редакторах, с перекодировкой видео, с обработкой немаленьких массивов информации (баз данных), при условии переноса временных файлов системы. Профиль с кэшем любого браузера в оперативке тоже впечатлит Вас результатом.

С кодировкой видео я не работаю, а вот в Фотошопе сразу заметил сокращение времени открытия и сохранения больших изображений. Также повеселел встроенный менеджер файлов (Проводник ). Про скорость работы портативного обозревателя в моём виртуальном диске говорить? Он «летает» как пуля просто.

Владельцы SSD-дисков могут сократить таким образом, износ своих накопителей — значительно сократится количество операций (циклов) чтения\записи.

Кому не нужен диск в оперативной памяти

Он абсолютно не нужен игрокам (геймерам) — современные игры просто пожиратели оперативной памяти. Такой виртуальный диск только украдёт кусок её и обломает весь кайф (если у Вас не 32, 64 или 128 Гб этого добра).

Такой метод ускорения работы компьютера противопоказан любителям одновременно держать запущенными 2-3 браузера с десятками активных вкладок в каждом (знаю нескольких чудиков лично). При такой бездумной манере использования ресурсов машины — чем больше оперативы, тем лучше.

Если у Вас менее 4 Гб оперативной памяти — лучше забудьте о данной технологии, как о страшном сне. Вашей системе самой едва хватает такого объёма, а ещё аппетиты современных программ учтите.

Если нет ИБП (источника бесперебойного питания) или Вы не владелец ноутбука, рекомендую 100 раз подумать — при отключении электричества Вы потеряете все данные на таком диске (они не успеют сохраниться на физический диск).

Неопытным, мнительным и трусливым пользователям категорически не рекомендую использовать такой метод ускорения работы системы — дрожащими руками и не до конца понимая, что и для чего делаете, Вы только угробите операционку (привет синему экрану) и потом вынесите весь мозг людям на форумах и сайтах, параллельно проклиная меня или того, кто Вам посоветовал так «ускориться».

Кто ещё не понял — такой накопитель совсем не для хранения фоточек, фильмов и музычки.

Сколько памяти выделить под RAMDisk

«У меня 2-4-8… Гб оперативной памяти — мне делать этот быстрый диск?»

Это самый частый вопрос от пользователей… ответа на который просто нет. Всё очень индивидуально и зависит от многих факторов. Тут важна манера использования компьютера (выше писал про это), общий объём памяти, производительность процессора (он может просто не успевать обрабатывать быстро поступающие данные), тип памяти, её технологичность (современность) и быстродействие…

Всё это дело очень интуитивное, я бы сказал. Нужно подключить логику, опыт и результаты экспериментов (своих и чужих), чтоб вычислить оптимальный и безопасный размер такого «ускорителя» именно для себя.

Уже писал — у меня 8 Гб памяти в ноутбуке. Вряд ли я заметил бы пропажу даже половины её. Я не играю, не конвертирую видео, не создаю шедевры в графических монстрообразных программах, машинально закрываю лишние вкладки в браузерах — мне «зашёл» этот RAM-диск. Я доволен его работой полностью (выделил 3 Гб).

Зачем чистить папку «Temp»?

Небольшое отступление от темы статьи, но тоже ответ на многочисленные вопросы. Если Вы перенесли системную папку с временными файлами — её нужно периодически очищать от накопившегося мусора.

Дело в том, что данная папка динамическая (постоянно изменяется её размер) и при закрытии программ, не все их временные данные удаляются сами из папки «Temp». В конце концов они могут накопиться до неприличных размеров и значительно сократить размер ограниченного виртуального диска, что приведёт к глюкам и другим проблемам. Это же Вам не десятки гигабайт системного раздела на жёстком диске.

В предыдущей статье, комментатор под ником Shill любезно предложил такой метод очистки нашей перенесённой папки — создать для неё отдельный 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-диска

В настройке 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-диске, займет менее полсекунды.

Далеко не все пользователи персональных компьютеров знают, что в оперативной памяти можно создать виртуальный раздел и хранить в нем временные файлы. Такой необычный носитель информации называется RAM Disk и позволяет не только увеличить общую производительность системы, но и ускорить работу отдельных приложений. Более того, виртуальный диск обладает и другими преимуществами, позволяющими ему выгодно выделяться даже на фоне SSD.

Из этой статьи вы узнаете, каких результатов можно добиться, выделив всего лишь маленькую часть оперативной памяти под RAM Disk. Кроме того, здесь будут рассмотрены программы, позволяющие создавать виртуальные разделы буквально в несколько кликов. Но для начала небольшой экскурс в прошлое.

Немного истории

Удивительно, но RAM Disk - это далеко не новая технология. Они применялись еще во времена MS-DOS и позволяли пользоваться компьютером без жесткого диска. Достаточно было создать в оперативной памяти небольшой виртуальный раздел, закинуть в него файлы с внешнего носителя и спокойно работать с ними. Затем, когда приходило время выключать компьютер, информация копировалась на дискету и хранилась уже на ней.

Благодаря такой нехитрой манипуляции можно было увеличить скорость выполнения операций в несколько раз. Кроме того, дискеты, при использовании виртуального раздела, нужны были только лишь как временное хранилище информации, что позволяло значительно продлить срок их службы. В принципе, все эти плюсы актуальны и сегодня, но с некоторыми изменениями.

Прирост производительности

Конечно же, сейчас уже никто не станет использовать RAM Disk в качестве замены обычного жесткого диска или же SSD. И дело здесь исключительно в том, что современные программы, и уж тем более игры, хранящиеся на вашем винчестере, попросту не поместятся в оперативную память целиком. Тем не менее никто не мешает вам перенести на виртуальный носитель отдельные файлы, выбрав те из них, к которым то или иное приложение обращается чаще всего.

При этом следует учитывать несколько нюансов, иначе, сделав на своем компьютере RAM-диск, вы не увеличите производительность, а, наоборот, ухудшите ее. Вот о чем идет речь:

  • Выделяйте часть оперативной памяти под RAM Disk только в том случае, если после этого у вас останется не менее 6 GB RAM (для игровых ПК рекомендуется оставлять не менее 8 GB RAM).
  • Переносите на виртуальный раздел только те файлы, к которым приложение обращается очень часто.
  • Не пытайтесь поместить на RAM Disk важные системные файлы или драйверы. Этим вы можете нарушить работу операционной системы.

Также не забывайте, что при выключении или перезагрузке компьютера вся информация, хранящаяся в виртуальном разделе, будет перемещена на жесткий диск. В случае если вам неожиданно отключат электричество, вы можете потерять важные данные.

Долговечность SSD

Еще одной причиной, по которой люди все чаще начинают использовать RAM-диски, является желание продлить срок службы SSD. Дело в том, что чем реже считываются файлы с твердотельного накопителя, тем меньше вероятность того, что он выйдет из строя. А вот у оперативной памяти гораздо больший запас прочности, поэтому логично переносить на нее наиболее активные программы, постоянно обрабатывающие какие-либо данные.

В качестве примера можно рассмотреть интернет-браузеры. Эти приложения постоянно переносят различные файлы в кеш, а затем, по мере необходимости, извлекают их оттуда. Из-за этого диск, будь то SSD или HDD, все время находится под нагрузкой и срок его службы уменьшается. Если же перенести кеш браузера на RAM-диск, вся нагрузка ляжет на оперативную память, которой она не настолько страшна.

Softperfect RAM Disk

Широкое распространение виртуальные носители получили еще и из-за простоты своего использования. Практически любой пользователь, даже не обладающий какими-либо особыми навыками, может скачать специальное приложение и создать при помощи него RAM Disk. Поэтому далее будет рассмотрены самые популярные программы, которые как раз и позволяют сделать это. И первая из них - это Softperfect RAM Disk.

Приложение позволяет создавать одновременно несколько виртуальных дисков, а также отображает актуальное значение свободной оперативной памяти. Кроме того, в программе есть функция автоматического сохранения файлов с RAM Disk на винчестер после выключения компьютера. К сожалению, бесплатно пользоваться приложением вы можете только 30 дней. После этого вам придется купить у разработчиков ключ от Softperfect RAM disk. При помощи него вы активируете утилиту и сможете пользоваться ею без ограничений.

Dataram RAM Disk

Пожалуй, одна из лучших программ для современных операционных систем. Она позволяет создавать RAM Disk для Win 10, но тем не менее подойдет и для более старых версий «Виндовс». Приложение отличается простым и понятным интерфейсом, а также возможностью выставить автоматическое сохранение информации, хранящейся на виртуальном носителе. К примеру, вы можете настроить программу так, что она будет каждые 30 минут сбрасывать данные на жесткий диск, так что вы можете не переживать насчет их потери.

К сожалению, бесплатная версия утилиты позволяет создавать только виртуальные носители объемом до 4 GB. Для снятия данного ограничения вам придется приобрести у разработчиков Dataram RAM Disk ключ. Еще один минус бесплатной версии программы - это рекламный баннер, периодически появляющийся на экране. В прочем, никто не мешает вам скачать "крякнутый" RAM Disk от Dataram и избавиться от вышеперечисленных проблем.

ImDisk

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

Есть, правда, и негативный момент, появившийся из-за многофункциональности программы. Интерфейс ImDisk весьма запутанный, так что вам понадобится какое-то время, чтобы в нем разобраться. Тем не менее слегка освоившись, вы обнаружите, что приложение позволяет создавать неограниченное число виртуальных носителей.

Также стоит упомянуть, что ImDisk - это бесплатная программа. Проще говоря, вам не придется выкладывать за ее использование круглую сумму денег или же рыться на специализированных форумах в поиске "кряка".

Создание RAM-диска

А теперь настало время перейти от теории к практике и разобраться, как создавать виртуальные разделы на примере "крякнутого" Softperfect RAM Disk. Эта операция выглядит так:

  • Запустите программу и нажмите на большой зеленый плюс в ее главном меню.
  • Укажите в соответствующем поле размер, который вы собираетесь выделить по RAM Disk.
  • Отметьте галочкой параметр "Как съемный диск". В этом случае Windows не будет создавать на виртуальном диске ненужные системные файлы типа корзины.
  • Выберите формат файловой системы вашего RAM Disk. Рекомендуется указать NTFS.
  • Нажмите "Ок".

После этого виртуальный диск будет создан, и вы сможете спокойно им пользоваться. Кстати, в других программах данная операция выполняется почти аналогично, так что, как видите, в этом нет ничего сложного.

Что следует перенести на RAM-диск

Ну и, наконец, рассмотрим какие файлы и папки следует перенести на виртуальный раздел для ускорения работы операционной системы и отдельных приложений:

  • Кеш браузера. Особенно это актуально для интернет-обозревателя Google Chrome и других утилит на движке Chromium.
  • Папки «TEMP» и «TMP». В них Windows хранит различные временные файлы, так что, чем быстрее они будут подгружаться с диска, тем шустрее начнет работать ваша операционная система.
  • Всевозможные файлы текстур, моделей и прочих объектов в тех играх, где это поддерживается. Благодаря этому вы в разы снизите время, необходимое, к примеру, на загрузку уровней или переход между локациями.

Также вы можете поместить на виртуальный носитель отдельные программы, которыми пользуетесь очень часто. Попробуйте сделать это, и вы удивитесь, насколько быстрее они начнут работать.



Понравилась статья? Поделиться с друзьями: