Если ты часто переключаешься между большим количеством приложений и файлов, то несколько секунд разницы при запуске далеко не мелочь. Ты наверняка знаешь, что самый простой способ получить такой прирост - купить 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-диске, займет менее полсекунды.

На сайте Алекса Экслера, интересную битву. Один из комментаторов написал, что создал в памяти компьютера, работающего под Windows, RAM Disk, и перенёс на него "переменные среды, файл подкачки и кэш браузера". Когда другой спросил его, зачем же в RAM-диске оказался файл подкачки, использующийся (обычно) в случаях, когда Windows и приложениям не хватает как раз оперативной памяти, третий комментатор указал что некоторые программы требуют его (файла) безусловного наличия, и отметил что RAM-диск здорово ускоряет работу. Потом началось рубилово и тема пошла жёсткая. Интересно будет вспомнить ещё вот что: некоторые комментаторы отметили логичный момент - RAM-диск позволяет экономить небесконечный ресурс SSD. В этом есть определённый резон.

Но что с файлом подкачки? А это интересно. Существует файл подкачки Windows , и перенос его в RAM-диск несколько нелогичен, тут критики правы. Чтобы долго не объяснять на пальцах, скажу шарадой: "winrar.rar". Вдумайтесь и вы поймёте, почему идея такой конструкции абсурдна. Но, есть не только файл подкачки Windows, но ещё и свопы отдельных приложений, и вот здесь... абсурдная идея с переносом в RAM-диск файла подкачки начинает становиться логичнее и логичнее. Вообще, не совсем правильно называть эти ресурсы файлами подкачки - скорее, это некие временные файлы. Особенность Photoshop и LR, например, в том что они в любом случае создаются - хотите вы того или нет. И комментатор в форуме у Экслера был прав, только назвал это неправильно, почему и получил жёсткую ироничную критику.

Немного отойду от темы подкачки и расскажу что такое RAM-диск. Я с ними возился активно ещё в DOS-овские времена, и можно было тогда получить с помощью ramdrive.sys хорошее ускорение для некоторых программ. Потом тема как-то ушла на задний план, стало не до рамдисков. Но концепция не изменилась и сегодня - оперативная память на порядки быстрее дисковой. Даже самые шустрые SSD (такие как OCZ RevoDrive 3 X2 , с их скоростью чтения до 1500 мегабайт в секунду) не могут тягаться с RAM-диском, находящемся в основной оперативной памяти компьютера. Чего уж говорить о HDD - современный 3-терабайтный жёсткий диск, для примера, отдаёт данные на скорости до 158 мегабайт в секунду на краю пластины, и всего до 80 Мбайт в её центре (полюбопытствуйте - в нашем обзоре 3-терабайтных HDD есть конкретные цифры). Для сравнения, при тесте RAM-диска программой Crystal Disk Mark у меня получились вот такие цифры:

Запись 8 гигабайт (!) в секунду, чтение - пять. И это ещё замер при DDR3 с частотой 1333 МГц, а если вернуть настройки до штатных 1600, уверен цифры окажутся ещё выше. Очевидно, скорость у RAM-диска огромнейшая, а тайминги минимальные с чем ни сравнивай. Минусы? Очень серьёзные. Если компьютер зависнет или неожиданно выключится, всё что записано на RAM-диске не сохранится. После перезапуска Windows накопитель будет чистейшим. Хранить на нём какую-то работу нельзя - это небезопасно. Собственно, поэтому RAM-диск нужен только для хранения временных файлов и чего-то, что не жалко стереть, но что при переносе на быстрый накопитель существенно ускоряется. Типа временых файлов, папок с оперативным кэшем и т.д. Ну и "файл подкачки" туда можно поместить;-) (см. начало)

Так вот, я об этом не особо задумывался, но почему то масса никак не связанных друг с другом знакомых стала говорить о RAM-дисках. Сегодня сидели с podakuni , например, в школе Фотопроекта вечером, тестировали на его MacBook забавный новый жёсткий диск Iomega (специально для Mac моделька), и он тоже сказал что пользуется RAM disk, причём на Mac, и что перенёс туда временные файлы Photoshop и Lightroom. С его слов, это здорово ускоряет программы. Ну, тут я уже не выдержал - приехал домой, нашёл софтину и накатил. А заодно кое-что проверил. Пока только предварительно, ибо более детальное исследование потребует времени. Первое ощущение - да, RAM-диск в Windows нужен, если вы работаете с Photoshop и LR. Причём и то и другое ускоряется ощутимо на компьютере, который назвать слабым язык не повернётся. Кто-то умудряется получить ускорение и для других программ, но эту тему я пока обойду стороной. А теперь нюансы.

По умолчанию Lightroom держит гигабайтный кэш пререндеров файлов (ёмкость его можно варьировать), а Photoshop создаёт TMP-файл на указанном накопителе. И выключить использование диска в такой роли действительно нельзя . Но их действительно можно перенести на RAM-диск.

На скриншоте хороший пример - после открытия в Photoshop 14 снимков (и их закрытия) образовался 2-гигабайтный временный файл. Ещё раз подчеркну - файл подкачки Windows у меня на компьютере выключен совсем и в системе 32 (тридцать два) гигабайта оперативки. Как видим, это никак не мешает Photoshop создавать временные файлы, и если у вас ноутбук, например, где стоит медленный HDD, пишущий на скорости лишь 100 мегабайт в секунду, то на создание такого файла ему нужно 20 секунд. И он будет тратить время, сколько оперативки ему не скорми. И даже быстрому SSD потребуется сколько-то ресурсов тратить на этот файл. Как показала практика, обращения к этому файлу происходят в процессе работы Photoshop довольно активно, и при использовании плагинов, и при операциях с файлами, и при серийной обработке. С Lightroom ситуация в чём-то похожа - когда вы просматриваете снимки, его встроенный движок Camera RAW создаёт превьюшку, которую кладёт в специальную папку. Где эта папка находится можно посмотреть в настройках. Файлы там небольшие - по 500 килобайт, но в процессе обработки свадебной съёмки их там наберётся гигабайт, и LR будет к ним обращаться. Таким образом, в переносе смысла действительно немало. А учитывая что эти файлы "временные", жалеть о том что они сотрутся, если вдруг компьютер зависнет или выключится, не приходится.

Какой RAM-диск выбрать? Я себе для эксперимента установил Qsoft RAMDisk Enterprise под Windows 7 x64 Ultimate. Русская версия этого драйвера бесплатна , и в некоторых обзорах указывается, что это лучший (и самый производительный) рамдиск под Windows. Опровергнуть или подтвердить не могу, скажу только что под моей ОСью оно завелось, работает и денег не клянчит, а это уже хорошо. Отмечу, что в функциях есть такая вещь как сброс и загрузка содержимого RAM-диска при запуске и выходе. Подразумевается, что перед выключением ПК содержимое "загибернируется" на основной носитель, а во время старта Windows оттуда загрузится в RAM-диск. Это позволяет содержать контент такого диска актуальным и хоть как-то бороться с энергозависимостью данного типа "накопителя".

Я так решил, что поэкспериментирую. Есть у кого уже опыт? Было бы здорово услышать что вы думаете.

Я рассказывал о том, что такое RAM-диск и какие функции выполняет. RAM-диск создаётся на основе оперативной памяти. От неё забирается часть объема и создаётся раздел, на который вы можете устанавливать программы и хранить файлы. Скорость доступа к такому диску в несколько раз больше, чем в SSD, поэтому его имеет смысл использовать для ПО, которым вы часто пользуетесь. В этой статье я расскажу, как создать RAM диск и переместить на него какие-либо программы и файлы.

Как создать RAM диск с помощью SoftPerfect RAM Disk

Есть одна интересная утилита создания RAM раздела — SoftPerfect RAM Disk . Программка на русском языке, имеет простой интерфейс, но главное – имеет возможность переносить файлы с RAM раздела на HDD. Почему это так важно? Дело в том, что оперативная память – это энергозависимая память, и при отключении компьютера все записанные на не данные безвозвратно уничтожаются. При отключении ПК программа перенесёт данные на жёсткий диск, а при включении, снова в RAM диск.

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

Утилита действительно имеет много преимуществ, а значит такое ПО не будет распространяться за бесплатно. Её цена 29 долларов, но вы можете воспользоваться бесплатной тестовой версией и опробовать функционал. Вот ссылка на программу , сайт англоязычный, но разобраться, как скачать, не сложно.

Допустим вы уже скачали и установили утилиту. Открываем утилиту SoftPerfect RAM Disk и нажимаем на зеленый значок плюсика. Так мы добавим новый RAM диск.

Запустится окошко, где необходимо заполнить некоторую информацию. В поле «Размер» выставляем объем оперативки, который вы готовы отобрать. Важно отметить, что вы не сможете использовать более того объема, который используется системой. Взглянуть, сколько доступно памяти можно в диспетчере задач на вкладке «Производительность» раздела «Память».

Если у вас 12 Гб оперативки, но доступно 8 Гб, тогда стоит взять около 4-6 Гб. Не густо, но зато какая скорость запуска программ потом будет.

Возвращаемся к окну добавления RAM-диска. В окне «Параметры монтирования» указываем букву. В разделе «Параметры файловой системы» выберем NTFS . Проделав все необходимые действия нажимаем кнопку ОКей.



В главном окошке программы мы видим сформированный нами RAM диск. Дальше нажмите на вкладку «Образ» и выберите пункт «Создать образ» . Эта функция переноса данных на HDD, я говорил о ней в начале статьи. Как раз она позволяет записать файлы и папки на жёсткий диск, но, сначала нужно предоставить образу место.


По нажатию кнопки открывается окошко, где выбираем путь до сохранения файла образа формата IMG. Именно в него будут записываться данные с RAM-диска. Тип образа выбираем «Том». Указываем размер образа как у RAM-диска. То есть указали размер диска 4 ГБ, то и размер образа будет 4 Гб. В поле «Формат» указываем файловую систему NTFS. По желанию можно написать метку.

После нажатия по кнопке ОК появится сообщение об успешном создании IMG образа, по указанному вами пути.


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

Как настроить RAM диск

Мы еще не начали настраивать созданный RAM раздел. Нажмём по диску правой кнопкой мыши и выберем пункт «Свойства» .


В открывшемся окне указываем путь к образу, чтобы связать ram накопитель и образ. Обязательно ставим галочку напротив пункта «Сохранят содержимое» , иначе файлы не будут записываться в образ. После всего проделанного жмём кнопку «Дополн.» .


Появится окошко с дополнительными параметрами. Нам нужно указать время, во время которого данные будут записываться на жёсткий диск, можно указать, например, час, а можно пол часа. Теперь нажимаем ОК.

В окне свойств тоже нажимаем кнопочку ОК и в открывшемся сообщении о перемонтировании диска также нажимаем ОК .


Вот мы и создали наш долгожданный и супербыстрый RAM диск.

Если у вас возникало желание его удалить, то делается это очень просто. Нажмите по нему правой кнопкой мышки и выберите опцию «Удалить» . Или нажмите комбинации клавиш Ctrl+Del .


Конечно, после удаления RAM вы не удалите образ. Данные из него придётся извлечь, а если они не представляют ценности, то удалить сразу.

Что мы имеем в итоге? Диск будет отображать в каталоге «Компьютер» со всеми остальными разделами. Туда можно переносить любые файлы и работать, как с обычными накопителями. Конечно, вы не сможете хранить на нём файлы большого размера, поэтому его можно использовать для хранения временных файлов, например, папки Temp.


Как перенести папку Temp на RAM диск

Перемещение системных папок, в том числе и Temp, делается достаточно легко с использованием перемененных сред. Для начала узнаем, где находится папка Temp:

C:\Windows\Temp

Также она располагается по другому пути:

C:\Users\ИмяПользователя\AppData\Local\Temp

Создайте на RAM диске папку, желательно, чтобы она так и называлась – Temp . Теперь переходим в папку «Компьютер», нажимаем правок кнопкой мышке по пустому месту и переходим в свойства.

Слева находим пункт «Дополнительные параметры системы» и переходим в него.


В открывшемся разделе идём на вкладку «Дополнительно» и выбираем опцию «Перемененные среды» .

Там вы должны увидеть строчку с названием «TEMP» . Дважды на неё жмём и в другом окошке указываем новый путь вместо старого значения. Если буква вашего RAM-диска «E», то путь будет такой: E:\Temp . Тоже самое делаем с каталогом TMP, это второй путь, который я указывал выше.



Чтобы эти изменения сработали обязательно перезагружаем компьютер.

Теперь вы знаете, как создать RAM диск. Конечно, объема они не очень большого, поэтому на него не поместить большие файлы, но для парочки программ, думаю, подойдет, а все потому, что скорость чтения/записи у такого диска просто огромны. Ведь оперативная память по скорости уступает разве что процессору. Наверное, имеет смысл закупаться большим количеством ОЗУ при сборке компьютера, хотя бы 64 Гб. Тогда можно сделать довольно приличный RAM-диск.

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

В одной из предыдущих статей был рассмотрен вопрос целесообразности создания виртуального диска в оперативной памяти. Теперь пришло время разобраться, какие программы для создания 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-диск из трех программ, но и самый гибкий, функциональный и надежный инструмент. В своих экспериментах с такими дисками я рекомендую использовать именно эту программу.

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

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

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

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

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

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



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

В предыдущей статье, комментатор под ником Shill любезно предложил такой метод очистки нашей перенесённой папки — создать для неё отдельный RAM-диск и в настройках запретить сохранение на физический диск при завершении работы, чтоб она у нас автоматически очищалась.