Как создать ram диск в windows 10, 8 и windows 7
Содержание:
- ↓ 08 – Ultra RAMDisk | 1PC USD30 | 2PC USD50 | 3PC USD70
- Программа Radeon RAMDisk
- Главные типы
- Производительность
- Увеличение производительности
- ↓ 14 -SoftPerfect RAM Disk | Not Free Anymore | USD50/licence
- ↓ 02 – Primo Ramdisk | USD30 for Personal – USD120 for Server
- Помощь: задайте вопрос
- Условности и нюансы оптимизации Windows за счет работы RAM-диска
- ↓ 10 – QILING Disk Master Free | Free
- Miray RAM Drive
- Другие преимущества RAM-дисков
- Что лучше — 64-bit vs 32-bit
- Ultra RAMDisk Lite
- Базовые настройки БИОС
- Обзор
- Кому пригодится RAM-диск
- Тестирование
- Какие данные можно перенести на RAM-диск?
- Linux
- Загрузка, установка и настройка ram диска
- О Miray RAM Drive
↓ 08 – Ultra RAMDisk | 1PC USD30 | 2PC USD50 | 3PC USD70
A lightweight tool that you can use to create a new drive on your hard disc using the RAM memory you have available on your computer. Ultra RAMDisk Lite is an application that can help you eliminate the performance issues that a regular hard drive might have by enabling you to create RAM drives or RAM discs.
- Hybrid-disk (Memory + Swap file)
- SCSI, Direct I/O disk type
- Dynamic memory allocation
- Trim command (Deleted files are to deallocate memory)
- Invisible memory (32-bit 4GB over)
- FAT/FAT32/exFAT/NTFS/NTFS-compression format
- Driver letter, Volume label, Create folder
- Backup and Restore
- Fast startup mode
- Fast data backup
- Maximum 16TB
- Maximum 128 devices
Программа Radeon RAMDisk
Установка программы
Пару дней «обкатывал» 2Гб оперативной памяти в качестве дополнительного диска — удаляю его и уже со скриншотами делаю в размере 3Гб. В игры я не играю, требовательных к ресурсам компьютера программ практически не использую, миллиард вкладок не держу одновременно открытыми — считаю, что свободных (оставшихся) 5Гб мне вполне хватит для комфортной повседневной работы за ноутбуком.
Поехали…
Если тут оставите галочку — программа создания диска в оперативке сразу запустится. Возможно при первом запуске появится такое вымогательное окошко — пристрелите его как бешеную собаку…
…и переходите к настройкам…
Это первая вкладка настроек — задаём тут размер будущего диска (в бесплатной версии этот размер ограничен 4Гб для сторонней памяти и 6Гб — для фирменной AMD Radeon Memory.
«Create TEMP Directory» — ставьте галку, если планируйте хранить тут системные временные файлы (пока не рекомендую это делать, потому что требуются дополнительные телодвижения, которые опишу в другой статье).
«Set Disk Label» — обязательная галка (обзываем наш диск и назначаем ему незанятую букву).
В графе «Image File to use For new Disk or to Load exiting image» указываем место хранения образа накопителя, который создаётся при выключении компьютера (оставил по умолчанию).
Если в разделе «Load Options» поставите точку на «Create a new disk» — будет всегда запускаться новый диск при старте компьютера. «Load the specified saved image» — воскресит образ сохранённый при выключении машины. А чтоб он сохранился — нужно в разделе «Save Options» установить галочку на «Save Disk Image at Shutdown».
Не запутались ещё? Лучше перечитайте пару раз, но сделайте всё правильно — любая ошибка или невнимательность может дорого обойтись Вам. Кто не хочет вникать — просто сделайте всё как на моих скриншотах — такая настройка проверена мною на паре компьютеров несколько раз уже и всё отлично работает.
Осталась последняя вкладка настроек…
- «Manualy set RAMDisk timeout value» — отложенный старт при запуске системы.
- «Do not create backup file when saving disk image» — отключает создание резервной копии диска, если включено сохранение диска в файл.
- «Do not compress image file on NTFS filesystem» — не сжимать файл диска, если он сохраняется на диск с файловой системой NTFS.
- «Clear RAMDisk memory on exit» — очистка содержимого диска при завершении работы.
- «Do not start RAMDisk when Windows starts» — не запускать при старте системы (ручной запуск по клику на ярлык).
- «Allow Image file to be saved in non System Drivers» — сохранение образа с использованием сторонних драйверов.
Барабанная дробь — жмём на кнопку «Start RAMDisk» и… соглашаемся с установкой драйверов…
…форматируем новоиспечённый виртуальный диск…
Тут требуется особое внимание, чтоб не форматнуть рабочий или даже системный диск — убедитесь в правильной буковке диска (вернее — в отображении любой другой буквы, кроме рабочих и системных «дисководов»). Короче — наверняка у Вас, как и у меня, выскочит такое злое окно…
Просто закройте его и с чувством выполненного долга — переходите в свой проводник (или другой файловый менеджер)…
…там Вас будет уже ждать сверхбыстрый диск в оперативной памяти компьютера.
Главные типы
Структура сайта в виде схемы наглядно отображает последовательность размещения на нем страниц и форму их отображения.
К основным видам структур относятся:
Производительность
Производительность RAM-накопителя в целом на порядки выше, чем у других носителей информации, таких как SSD , жесткий диск , ленточный накопитель или оптический привод . Такой прирост производительности обусловлен множеством факторов, включая время доступа, максимальную пропускную способность и тип файловой системы .
Время доступа к файлам значительно сокращается, поскольку RAM-диск является твердотельным (без механических частей). Физический жесткий диск или оптический носитель , такой как CD-ROM , DVD и Blu-ray, должен перемещать головку или оптический глаз в нужное положение, а ленточные накопители должны наматываться или перематываться в определенное положение на носителе, прежде чем можно будет читать или писать. Диски RAM могут получить доступ к данным только с адресом в памяти данного файла, без необходимости перемещения, выравнивания или позиционирования.
Во-вторых, максимальная пропускная способность RAM-диска ограничена скоростью RAM, шины данных и ЦП компьютера. Другие формы носителей данных дополнительно ограничены скоростью шины хранения, например IDE (PATA), SATA , USB или FireWire . Это ограничение усугубляется скоростью реальной механики приводных двигателей, головок или глаз.
В-третьих, используемая файловая система , такая как NTFS , HFS , UFS , ext2 и т. Д., Использует дополнительный доступ, чтение и запись на диск, которые, хотя и малы, могут быстро накапливаться, особенно в случае большого количества небольших файлов по сравнению с . несколько больших файлов (временные интернет-папки, веб-кеши и т. д.).
Поскольку хранилище находится в ОЗУ, это энергозависимая память , что означает, что она будет потеряна в случае отключения питания, будь то намеренное (перезагрузка или выключение компьютера) или случайное (сбой питания или сбой системы). В общем, это недостаток (данные должны периодически копироваться на постоянный носитель, чтобы избежать потери), но иногда желательно: например, при работе с расшифрованной копией зашифрованного файла.
Во многих случаях данные, хранящиеся на диске RAM, создаются из данных, постоянно хранящихся в другом месте, для более быстрого доступа , и воссоздаются на диске RAM при перезагрузке системы.
Помимо риска потери данных, основным ограничением дисков RAM является их ограниченная емкость, которая ограничивается объемом оперативной памяти внутри машины. Постоянное хранилище емкостью несколько терабайт стало массовым продуктом с 2012 года, тогда как объем оперативной памяти по-прежнему измеряется в гигабайтах.
Диски RAM используют обычную RAM в основной памяти, как если бы это был раздел на жестком диске, а не фактически обращались к шине данных, обычно используемой для вторичного хранилища. Хотя RAM-диски часто могут поддерживаться непосредственно из операционной системы с помощью специальных механизмов в ядре операционной системы , можно также создавать RAM-диск и управлять им с помощью приложения. Обычно резервная батарея не требуется из-за временного характера информации, хранящейся в RAM-диске, но при необходимости бесперебойное питание может поддерживать работу всей системы во время отключения электроэнергии.
Некоторые RAM-диски используют сжатую файловую систему, такую как cramfs, чтобы обеспечить доступ к сжатым данным на лету, без предварительной их распаковки. Это удобно, потому что RAM-диски часто имеют небольшие размеры из-за более высокой цены за байт, чем обычные жесткие диски.
Увеличение производительности
Применять RAM-диски можно в разных целях, но максимум прироста можно добиться лишь при выполнении следующих условий: после размещения файлов в RAM-диске на компьютере останется еще несколько гигабайт свободной памяти; при обработке данных диск должен интенсивно использоваться, иначе выигрыш в быстродействии не будет заметен.
Чаще всего RAM-драйвы используются для следующих задач: компиляция тяжелых программ; запуск веб-сервера; запуск игр с большими текстурами; загрузка объемных проектов в приложение, работа с образами виртуальных машин. Несмотря на то что эти задачи действительно часто упоминаются при обсуждении RAM-дисков, не все из них выигрывают от использования RAM-драйва, об этом читайте подробнее в разделе тестирования.
Некоторые из вышеперечисленных примеров неактуальны для обычного пользователя, однако на домашнем компьютере также можно использовать RAM-диски для ускорения некоторых повседневных операций (запуск программ, игр, открытия файлов). Прирост будет особенно заметен, если в системе установлен обычный HDD вместо SSD.
Игры имеет смысл переносить только в том случае, если на ПК установлено как минимум 8 ГБ оперативной памяти, а иногда и все 16, иначе после копирования игры не остается свободной RAM для ее запуска. Выигрыш должен быть заметен только при запуске самых требовательных игр (Crysis, Metro 2033), в частности с установленными текстурами высокого разрешения. Прироста FPS ожидать не стоит, уменьшится лишь время загрузки уровней. В случае со Steam-играми можно использовать утилиту Steam Mover для перемещения игр в любую выбранную папку. Выигрыш могут заметить и геймеры, записывающие игровое HD-видео без сжатия.
↓ 14 -SoftPerfect RAM Disk | Not Free Anymore | USD50/licence
SoftPerfect RAM Disk is a free high-performance RAM disk application that lets you have a disk on your computer entirely stored in its memory. As the memory is much faster than physical hard disks, storing temporary data on a fast in-memory disk achieves a higher performance. Whatever your job is, read on to find out what a RAM disk can offer you.
SoftPerfect RAM Disk creates a virtual disk residing in the computer RAM accessible in Windows Explorer and other applications, allowing you to store any temporary information on this disk. Furthermore, Windows can be configured to use the RAM disk for temporary files, so that the system and most applications would use the fast in-memory disk for their temporary data. As Windows and other third-party applications often create a large number of temporary files for a short time only, using a RAM disk will extend your hard disk’s life by sparing it from excessive reading and writing. Supported platforms – Windows XP through Windows 10, Windows Server 2003 through 2012, 32-bit and 64-bit.
↓ 02 – Primo Ramdisk | USD30 for Personal – USD120 for Server
Primo Ramdisk is the second generation of VSuite Ramdisk product ( Download VSuite Ramdisk Free Edition 32-bit only ). It brings new features and improved performance, as well as a friendlier user interface. As VSuite Ramdisk did, Primo Ramdisk also provides a solution to speed up your computer by overcoming current hard disk bottleneck issue. It allows you to emulate hard disks using available physical memory. Because the access speed of physical memory is so much faster than most kinds of storage, this greatly speeds up your computer with reduced access time to files, which in turn, shows a huge improvement in overall performance.
Disk Features
- Supports ramdisk, hybrid-disk, and file-disk.
- Supports SCSI disk, Direct-IO disk.
- Supports one-time virtual disk.
- Supports up to 128 virtual disks.
Memory Features
- Supports Dynamic Memory Management (DMM).
- Supports Unified Invisible Memory Management Interface (UIMMI).
- Supports to access memory above 4 GB.
File System Features
- Supports FAT/FAT32/NTFS file systems.
- Supports user-defined cluster size.
- Supports user-defined volume label, serial number and drive letter.
- Supports user-defined folders.
- Supports user-defined NTFS file system settings (compression, indexing, and permission).
Помощь: задайте вопрос
Условности и нюансы оптимизации Windows за счет работы RAM-диска
Неспособность оперативной памяти сохранять информацию – нюанс, ограничивающий использование RAM-диска только для хранения временных данных. Благо, эта проблема решается за счет функционала отдельных программ для реализации RAM-дисков. Такие программы обеспечивают периодическую запись данных RAM-диска в файл на жестком диске. А вот с другими нюансами не все так просто.
RAM-диск можно создавать только при наличии лишнего объема оперативной памяти. Если при выполнении обычных операций наблюдается загрузка оперативной памяти в 70-80%, ни о каком лишнем объеме не может быть и речи. Оставшиеся 20-30% оперативной памяти могут быть задействованы для проведения каких-то разовых операций. Работать с RAM-диском можно при свободных как минимум 40% оперативной памяти – ресурса, регулярно простаивающего и не участвующего в работе системы. Рассматривать возможность работы с RAM-диском целесообразно при условии наличия в системе оперативной памяти не менее 8 Гб. Если этот объем не рассчитан на работу специального софта – гипервизоров, сложного профессионального ПО для работы с видео или 3D-графикой, ресурсоемких игр и т.п., системе для ее задач можно оставить 6 Гб оперативной памяти, а все остальное – использовать под RAM-диск. В любом случае избыток оперативной памяти будет определяться спецификой выполняемых на компьютере задач.
Если слабым местом в системе является и жесткий диск, и процессор, проку от оптимизации за счет RAM-диска не будет. Оперативная память не решает проблему маломощного процессора.
RAM-диск – это виртуальное устройство, реализуемое сторонним ПО. Соответственно, чтобы не было проблем в работе Windows, такое ПО должно поддерживаться разработчиками и адаптироваться под обновления версий операционной системы, по которым заявлена поддержка
Перед тестированием программ, реализующих RAM-диски, создание точки отката или резервной копии Windows, а также подготовка аварийного носителя для восстановления системы – обязательные меры предосторожности
Бесплатные программы для реализации RAM-диска обычно не поддерживают функцию сохранения данных на жесткий диск. Если для реализации RAM-диска необходимо и увеличение оперативной памяти, и приобретение лицензионной программы, целесообразно эти траты сопоставить со стоимостью SSD с объемом в 120 Гб.
Еще один немаловажный нюанс – волокита с созданием RAM-диска и переносом на него данных. В этом плане, конечно, SSD будет выигрывать – купил накопитель, подключил и забыл о проблемах. Современные версии Windows 7, 8.1 и 10 сами знают, какие операции они должны отключить при появлении на борту компьютера SSD. Кстати, создание RAM-диска и перенос на него отдельных системных и программных папок, в которых ведется активная перезапись данных, некоторые рассматривают не только как оптимизирующую операцию, но и как способ продления срока службы SSD. Такой способ, возможно, будет актуален в условиях производственных масштабов перезаписи данных или в результате неудовлетворительных итогов проведения оценки оставшегося ресурса SSD. При домашнем использовании компьютера ресурса SSD может хватить на долгие годы. Так что прежде погружения в волокиту с настройкой процессов в угоду продления жизни SSD не будет лишним узнать приблизительное время, оставшееся до момента выработки накопителя. Такой анализ могут проводить специальные программы для тестирования здоровья жестких дисков, в частности, Hard Disk Sentinel и SSD Life.
↓ 10 – QILING Disk Master Free | Free
The ramdisk feature improve overall system performance and speed. The RAM disk can improve overall system performance. The temporary files frequently accessed by system or other application, and the read and write the RAM memory speeds far greater than the real hard disk, so the RAM disk can improve overall system performance; additional hard disk, and SSD storage medium has its read and write times limit, the RAM disk improve the life of a real hard disk too.
- Save RAM disk data to the file.
- One key to set the temporary directory to the RAM disk.
- When the system starts, the application automatically load the RAM disk.
Miray RAM Drive
Miray RAM Drive is a simple RAMDisk freeware with limited functionality. The free version supports a max disk size of 4 GB and 8GB for 32-bit and 64-bit Windows respectively. If you have a low capacity RAM, the max size of the RAMDisk adjusts according to the size of RAM. The software interface rests in the system tray and can be accessed from there.
Click on the software’s icon, a small interface appears which lets you select the size of disk you want to create. Select a size and then click on the Green button, then the RAMDisk begins to operate. To stop the process, click the Red button on the interface. As soon as you stop the process, all data will be lost.
Right click on the icon to access configuration window. Here you can set auto start parameters, access advanced settings, and choose to quit the application. The advanced setting options let you choose to activate confirmation When turning off, When quitting, and When shutting down.
Другие преимущества RAM-дисков
Если программе требуется время для загрузки, для более быстрого запуска вы можете переместить её на RAM-диск. Конвертеры и редакторы видео/изображений/аудио на RAM обычно работают быстрее. Если вы активно используете такую программу, перемещение на RAM ускорит работу в несколько раз. Если вам нужно работать с двумя папками и часто передавать между ними файлы и документы, то поможет их перемещение в RAM. Вы также можете поместить сюда ненадёжную программу/файл, и все его данные при завершении работы будут удалены. Очень эффективная мера безопасности. И, конечно же, если вам в случае крайней необходимости требуется больше места, вы можете преобразовать RAM во временное пространство для хранения данных. Конечно, это не самая надёжная замена жёсткому диску, но отчаянные времена требуют отчаянных мер.
Сравнительный тест скорости чтения данных с Ram-диска, SSD-диска и HDD-диска
Повышение производительности
RAM уменьшит время загрузки программ и не более того. Однако, если используемая вами программа требует активной записи или чтения данных из локального хранилища, то она будет работать быстрее. Например, видео конвертер будет быстрее сохранять преобразованное видео в RAM-накопитель по сравнению с хранилищем по умолчанию. Программное обеспечение для редактирования изображений (или аналогичное ПО), которое сохраняет изменения в режиме реального времени (или автоматически), также будет работать быстрее в RAM-приводе. Конечно, если вы переместите данные из папки на RAM, её обработка будет очень быстрой.
Сравнение программ для создания RAM-диска SoftPerfect RAM Disk, qSoft RAMDisk Enterprise и Dataram RAMDisk
Тестирование
Мы не только хотели измерить производительность RAM-диска, но и сравнить его с более распространёнными технологиями хранения. Для этих тестов мы сравниваем 8-гигабайтный RAM-диск с внутренним SATA III Samsung 830 SSD и массивом RAID 5, состоящим из трёх жёстких дисков Western Digital Black 2TB. Наш тестовый компьютер представляет собой систему 3,57 МГц i7 3770K с общей памятью 16 ГБ на частоте 1866 МГц. Все тесты были выполнены с 64-разрядной версией CrystalDiskMark, работающей в Windows 8.1.
После того, как вы закончите пользоваться RAM-диском, вы можете удалить его, вернувшись в приложение ImDisk и нажав «Отключить» на вкладке «Основные». Если у вас есть данные на диске, ImDisk предложит вам сохранить образ, чтобы вы могли быстро восстановить его при следующем подключении диска. Благодаря сверхпростой настройке бесплатной утилиты ImDisk каждый может наслаждаться экспериментами этой замечательной функцией. Просто не забудьте запомнить оговорки и никогда не хранить данные на RAM-диске, которые вы не можете потерять.
Что лучше — 64-bit vs 32-bit
А теперь давайте сравним производительность лидера нашего сегодняшнего теста на платформах различной разрядности.
Как видно, скорость при переходе на 64-битную систему вырастает примерно в полтора раза. Другие программы также показали прирост, однако он не такой значительный. Таким образом, смело можно сказать, что RAMDisk Enterprise лучше всех адаптирован под новые системы.
В заключение отмечу, что программы также тестировались на разогнанном компьютере. Один только разгон оперативки с уменьшением таймингов и повышением частоты может увеличить производительность Ram-диска примерно на 5-10%. Разгон процессора также дает некоторый прирост, который сумме с разгоном оперативки может дать выигрыш около 15%.
Лично я не сторонник разгона. Кроме того, 15% прироста виртуального диска незначительно повлияют на суммарную скорость системы, которая не так часто обращается к нему.
В итоге, RAMDisk Enterprise – это не только самый быстрый Ram-диск из трех программ, но и самый гибкий, функциональный и надежный инструмент. В своих экспериментах с такими дисками я рекомендую использовать именно эту программу.
Ultra RAMDisk Lite
Ultra RAMDisk Lite is a version which lets you create one RAMDisk at a time, and is free only for personal and non-commercial use. There is also a limitation of maximum RAMDisk size, which is 2GB.
Click on the RAMDisk + option to create one. A popup opens which displays following system info: OS name, Available memory, Total memory, and Installed memory. Now you can define the following parameters to create RAMDisk:
- Disk size: Set the memory size in MB (should not be more than available memory).
- Disk type: SCSI (physical disk) or Direct I/O (logical disk, faster).
- Disk management: Drive letter, File system (NTFS), Lable, and Create temp folder.
- Other settings: Set as Read-only and One-time (remove on system shutdown).
- Backup and Restore: Choose to Restore at system startup and Backup on system shutdown. This is a very important option as it ensures you can keep using the same RAMDISK even after the system restarts.
After all parameters are set, click on Ok to create RAMDisk. You will have to Log Off once setting up the parameters, then Log In again to begin RAMDisk.
This freeware also lets you utilize the following tools: Temp folder, Virtual CD+, Make ISO, etc.
Базовые настройки БИОС
Обзор
особенности
Возможности, которые варьируются от одного пакета к другому:
- Некоторые RAM-диски автоматически создают резервную копию содержимого на обычном запоминающем устройстве при выключении питания и загружают его при запуске компьютера. Если эта функция не предусмотрена, содержимое всегда можно сохранить с помощью сценариев запуска и закрытия или вручную, если оператор не забывает сделать это.
- Некоторое программное обеспечение позволяет создать несколько дисков RAM; другие программы поддерживают только один.
- Некоторые RAM-диски при использовании с 32-битными операционными системами (особенно 32-битной Microsoft Windows ) на компьютерах с архитектурой IBM PC позволяют использовать память выше 4 ГБ на карте памяти , если таковая имеется; эта память неуправляема и обычно недоступна. Программное обеспечение, использующее неуправляемую память, может вызвать проблемы со стабильностью.
- Некоторые диски RAM могут использовать любую «неуправляемую» или «невидимую» RAM ниже 4 ГБ на карте памяти (известной как барьер 3 ГБ ), то есть RAM в « дыре PCI ». Примечание. Не думайте, что диски RAM, поддерживающие память AWE (или расширения адресации ) более 4 ГБ, также будут поддерживать неуправляемую память PAE (или расширение физического адреса ) менее 4 ГБ — в большинстве случаев этого не происходит.
Кому пригодится RAM-диск
Другое дело, что не во всех случаях использования такого диска видно ускорение работы.
Сильно заметны положительные изменения:
- при установке программ (которые распаковывают инсталляторы во временную папку)
- при работе с большими графическими изображениями в редакторах
- во время перекодировки видео
- в обработке немаленьких массивов информации (баз данных), при условии переноса временных файлов системы
- профиль с кэшем любого браузера в оперативке тоже впечатлит результатом
С кодировкой видео не работаю, а вот в Фотошопе сразу заметил сокращение времени открытия и сохранения больших изображений.
…
…
Также повеселел встроенный менеджер файлов (Проводник). Про скорость работы портативного обозревателя в моём виртуальном диске говорить? Он «летает» как пуля просто.
Владельцы SSD-дисков могут сократить таким образом, износ своих накопителей — значительно сократится количество операций (циклов) чтения\записи.
Тестирование
Синтетика CrystalDiskMark показывает хорошо повторяющиеся результаты, хотя на некоторых RAM-дисках и выдает два отдельных набора цифр, отличающихся между собой приблизительно на двести мегабайт. Видимо, это объясняется использованием в компьютере нескольких планок памяти с разным быстродействием. На диаграммах отображен наилучший результат.
CrystalDiskMark (последовательные операции, МБ/с, больше — лучше):
CrystalDiskMark (4K, МБ/с, больше — лучше):
Как видно, показатели быстродействия RAM дисков заметно отличаются, и в связи с тем, что приоритетной при работе с ними является скорость чтения, для дальнейших тестов был оставлен безусловный победитель в этой категории — SoftPerfect RAM Disk, показавший отличные результаты как в последовательном, так и в случайном чтении (а также случайной записи).
Бенчмарк HD Tune смог распознать лишь один из виртуальных дисков, причем он неправильно рапортовал его объем, поэтому установить, какой именно, не удалось. Тем не менее, с помощью данного теста можно сравнить типичное время доступа и загрузку процессора.
Что касается загрузки CPU, то для жесткого диска по данным HD Tune она составила 4%, для SSD — 7%, а для RAM-диска была получена ошибка, поскольку в результате стоял минус один процент.
Время запуска программ
После тестирования производительности Windows 8 было известно, что VLC является одной из самых долгозапускаемых «ежедневных» программ, поэтому сравнение скорости запуска было проведено только с ее участием.
Время запуска VLC (секунды, меньше — лучше):
Вполне предсказуемо разница между холодным запуском с RAM-драйва и горячим запуском с любого носителя практически отсутствовала, поскольку в обоих случаях программа фактически стартовала из оперативной памяти. Что касается быстродействия, то RAM-диск вдвое опередил даже SSD, и как уже было сказано, это время вплотную приблизилось ко времени горячего запуска, то есть улучшать его дальше было попросту некуда.
Другие задачи
Архивирование в zip (быстрая компрессия, секунды):
Тестирование быстродействия при создании архива показало, что «бутылочным горлышком» в таких операциях на данный момент является процессор, а никак не жесткий диск, поскольку даже с минимально возможной zip-компрессией файл размером 1 ГБ архивировался около 40 секунд на всех дисках.
Справедливости ради стоит заметить, что в режиме zip store (попросту говоря, без сжатия), в котором файл не компрессируется, а лишь копируется в архив, разница между разными накопителями стала очевидной. Проблема лишь в том, что в реальных условиях такие задачи большая редкость.
Архивирование в zip (без сжатия, секунды, меньше — лучше):
Напоследок оставлены два теста, в которых не были выявлены преимущества от использования RAM диска.
Запуск Ubuntu в VirtualBox (образ размещался на HDD, SSD и RAM-диске) показал, что используемый тип накопителя не влияет на скорость загрузки ОС (~40 сек +/-1 сек), и все опять ограничивается быстродействием CPU.
Проверка времени загрузки игровых уровней симулировалась с помощью популярных бенчмарков. Учитывая, что отдельные тесты в них грузятся порядка десяти секунд, а иногда и более, сравнение казалось уместным, однако RAM-диски не улучшили этот показатель. Видимо, все еще раз свелось к тому, что основная нагрузка ложится на процессор, а количество загружаемых данных как в этих бенчмарках, так и в реальных играх не столь велико, чтобы разница в скорости была заметна.
В тестировании использовались: Heaven DX11 Benchmark, 3DMark 06, 3DMark 11, Call Of Pripyat Benchmark.
Какие данные можно перенести на RAM-диск?
Самый простой способ получения выгоды от RAM-диска – работа с перенесенными на него портативными программами. А вот в расчете на производительность системы в целом и при работе с установленными программами придется повозиться с настройками.
Обычно RAM-диски, созданные без применения функции сохранения информации в файл на жестком диске, используют для хранения временных данных. С помощью правки значений переменных сред Windows RAM-диск можно указать в качестве нового места расположения системных папок «Temp». RAM-диск может быть местом хранения кэша браузеров и прочих программ, которые предусматривают его размещение не только на системном диске С, но также в ином месте компьютера. На RAM-диск, реализованный с помощью программ, которые поддерживают функцию сохранения данных в файл на жестком диске, для большей производительности при веб-серфинге можно перенести не только кэш браузера, но и его профиль целиком. Это делается с помощью символьных ссылок. По тому же принципу на RAM-диск переносятся рабочие данные прочих программ. А особо изощренные геймеры специально для работы RAM-диска приобретают лишние 8 Гб оперативной памяти, чтобы полностью установить игру.
Не рекомендуется переносить на RAM-диск, даже реализуемый посредством программ с функцией сохранения данных в файл на жестком диске, папки пользовательского профиля, базы данных, файлы-проекты специализированных программ и прочую важную информацию.
Linux
шм
Современные системы Linux поставляются с предустановленным доступным пользователю виртуальным диском, установленным по адресу .
RapidDisk
RapidDisk — это бесплатный проект с открытым исходным кодом, содержащий модуль ядра Linux и утилиту администрирования, которая по своим функциям аналогична Ramdiskadm в Solaris (операционной системе) . С помощью утилиты rxadm пользователь может динамически подключать, удалять и изменять размер томов RAM-диска и обращаться с ними как с любым другим блочным устройством.
tmpfs и ramfs
Пример того, как использовать tmpfs и ramfs в среде Linux, выглядит следующим образом:
$ mkdir /var/ramdisk
После определения точки монтирования можно использовать команду mount для монтирования файловой системы tmpfs и ramfs поверх этой точки монтирования:
$ mount -t tmpfs none /var/ramdisk -o size=28m
Теперь каждый раз при доступе к / var / ramdisk все операции чтения и записи будут происходить непосредственно из памяти.
Между tmpfs и ramfs есть 2 различия.
1) смонтированное пространство ramfs теоретически бесконечно, так как ramfs при необходимости будут расти, что может легко вызвать блокировку системы или сбой из-за использования всей доступной памяти или начать интенсивную подкачку, чтобы освободить больше памяти для ramfs. По этой причине может быть рекомендовано ограничение размера области рамф.
2) tmpfs поддерживается пространством подкачки компьютера
Существует также множество «оболочек» для RAM-дисков для Linux, таких как Profile-sync-daemon (psd) и многие другие, позволяющие пользователям использовать RAM-диск для ускорения работы настольных приложений, перемещая интенсивный ввод-вывод для кэшей в RAM.
Загрузка, установка и настройка ram диска
Собственно, как Вы поняли из заголовка, речь пойдет о замечательной бесплатной программе (с легким ограничением по максимальному размеру создаваемого диска) под названием Dataram RAMDisk, которая, собственно, помогает всему вышеописанному воплотится в жизнь.
Хочется отметить, что она чуть ли не единственная в своём сегменте, кто является бесплатным, из подобного рода программ (а так же вменяемо рабочим), чудом программисткой мысли. Поддерживаются даже все версии разрядностей всех Windows. Русского интерфейса, к сожалению, нету, но это не критично, благо там всё довольно просто и я Вам всё сейчас расскажу.
Итак, после установки и запуска (двойной клик по ярлыку «RAMDisk Configuration Utility») программы, Вы увидите следующее окно для настройки такой штуки, как ram диск:
С некоторыми отличиями, ибо я показываю уже настроенную версию программы (с нуля показать сложно, ибо машинка, где пишется обзор, ныне активно использует раздел и остановить не представляется для меня возможным, т.к писать дальше будет трудно :)).
Давайте сразу пройдемся по тому как же это всё настроить так, чтобы было рабочим и как на скриншотах.
О Miray RAM Drive
У компании Miray Software для реализации RAM-диска в среде Windows предусмотрена иерархия версий программы Miray RAM Drive. Бесплатная, о которой мы говорим в этой статье — самая низшая, в ней представлены лишь базовые возможности.
Её можно свободно скачать на сайте Miray Software:
Бесплатная Miray RAM Drive реализует RAM-диск только на время одной сессии своей работы и, соответственно, не обеспечивает его сохранение после собственного перезапуска. Каждая из платных версий чем дороже стоит, тем больше у неё возможностей, но любая платная версия предусматривает так называемый режим постоянства, в котором содержимое RAM-диска при выходе из программы сохраняется на жёсткий диск, откуда потом при новом выключении программы может быть снова записано на RAM-диск. Нужна ли такая автоматизация за плату, пусть каждый решает для себя. Тем же, кому не нужна, наверняка не составит труда вручную перед выключением компьютера скопировать данные с RAM-диска в какую-то папку на жёстком диске компьютера, а потом при новом включении перенести данные обратно на RAM-диск. Либо же можно настроить автоматическую синхронизацию RAM-диска с папкой на жёстком диске с использованием специального софта.
Создание RAM-диска средствами Miray RAM Drive максимально упрощено, программа автоматически его создаёт с файловой системой NTFS и размером кластера 4096 байт. Лишь в версии программы Pro мы можем регулировать эти параметры и ещё размер сектора.