Как создать RAM диск в оперативной памяти средствами Windows Server
RAM диск – это виртуальный диск, созданный в свободной области оперативной памяти, который воспринимается операционной системой как отдельный физический диск. За счет, того, что RAM диск хранится в быстрой оперативной памяти, все операции чтения/записи с такого диска выполняются почти мгновенно, даже быстрее, чем при использовании SSD накопителя (у самых производительных SSD скорость передачи данных сейчас составляет около 560МБ/с, в то время как у памяти DDR4 — 12000-25000МБ/с).
Использование RAM диска целесообразно в системах с избытком оперативной памяти. На таком RAM диске можно размещать кэш и временные файлы приложений/системы, временные базы SQL, тем самым можно добиться существенного увеличения производительности приложений.
В операционной системе Windows отсутствуют встроенные средства создания RAM-дисков, поэтому в этих целях приходится использовать сторонние программы (AMD RAMDisk, ImDisk, PassMark OSFMount, StarWind RAM Disk и т.
Однако в Windows Server вы можете создать RAM диск и без использования сторонних программ. Для этого можно воспользоваться драйвером iSCSI.
В первую очередь на сервере нужно установить компонент iSCSI Target Server (входит в состав роли File and Storage Services).
Если у вас включен файервол Windows, необходимо разрешить трафик для службы iSCSI Service.
Чтобы разрешить трафик на loopback интерфейс для iSCSI, нужно в ветке реестра HKLM\Software\Microsoft\iSCSI Target изменить значение DWORD параметра AllowLoopBack на 1. Можно изменить ключ реестра из PowerShell одной командой:
Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\iSCSI Target' -Name AllowLoopBack -Value 1
Теперь откройте консоль PowerShell и создайте виртуальный RAM диск размером 5 Гб командой:
New-IscsiVirtualDisk -Path "ramdisk:testRAM.vhdx" -Size 5GB
Теперь нужно создать iSCSI таргет:
New-IscsiServerTarget -TargetName targetRAMDisk -InitiatorIds @("IPAddress:10.
1.1.200")
Подключим RAM диск в созданный iSCSI таргет
Add-IscsiVirtualDiskTargetMapping -TargetName targetRAMDisk -DevicePath "ramdisk:testRAM.vhdx"
Теперь нужно запустить консоль iSCSI Initiator через Server Manager
На вкладке Targets укажите IP адрес вашего сервера, нажмите Quick Connect и подключите ваш iSCSI таргет.
Теперь откройте консоль управления дисками и проверьте, что у вас появился новый диск размером 5 Гб. Это и есть тот самый RAM диск. Инициализируйте, разметьте и отформатируйте данный диск. Назначьте ему букву диска.
Теперь вы можете перенести необходимые файлы на RAM диск и перенастроить ПО на использование данного диска.
После перезагрузки сервера RAM диск удаляется (вместе со всем содержимым) и его нужно пересоздавать заново.
В некоторых сторонних программах для создания RAM дисков есть возможность сохранения данных RAM диска в файл на жестком диске. После перезагрузки системы данные извлекаются и помещаются на RAM диск.
Создание RAM-Диска в Windows для производительности ПК
RAM-Диск, это решение для временного хранения данных, которые работают в записи и чтении на 50 и более раз быстрее, чем обычные накопители SSD и M2.
RAM Drive работает по принципу оперативной памяти взятой из установленных планок на ПК или ноутбука. Если у вас много ОЗУ, то можно какую-либо часть взять и превратить в специальный накопитель, который будет работать быстрее, так сама скорость оперативной памяти всегда будет выше, чем у остальных брендовых производителей накопителя.
После монтирования RAM диска, вы сможете устанавливать туда программы, виртуальные машины и даже игры, но есть один минус. После выключения ПК, все данные с диска удаляться, так как ОЗУ не энергозависимый компонент, но не переживайте, в этом есть и плюс, так как очень удобно поместить туда временные файлы или папку TEPM, которые будет автоматически удаляться. Также, имеется программа ImDisk Toolkit, которая может сохранять данные после выключения ПК, чтобы они оставались при включении на месте.
Тест RAM-диска и SSD Samsung 860 evo
Я протестировал созданный RAM-диск и SDD samsung 860 EVO и результаты очевидны, как можете видеть ниже на картинке.
Как создать RAM диск в Windows 11/10
Воспользуемся программой ImDisk Toolkit с открытым исходным кодом, так как она зарекомендовала себя и имеет возможность сохранять данные после выключения ПК. Однако существует ряд других подобных программ, в том числе AMD Radeon RAMDisk, Dataram RAMDisk, Gavotte RAMDisk и другие.
1. Перейдите на сайт и загрузите программу ImDisk Toolkit, после чего распакуйте ZIP архив и запустите install.bat для установки.
2. В установщике выделите всё галочками и нажмите установить.
3. На рабочем столе у появится три ярлыка. Нажмите дважды по Настройка Ram Диска и во вкладке Основные вы можете настроить под свои потребности.
- Можно указать размер выделяемой памяти, которая будет взята из ОЗУ.
- Если установить Выделять память динамически, то она будет браться в автоматическом режиме, когда её будет мало. Рекомендую этого делать, так как с этой функцией могут работать программы, которым нужна основная память ОЗУ.
- Нажимаем OK и RAM диск будет создан.
4. Откройте проводник и вы обнаружите готовый уже RAM-Диск.
5. Чтобы отключить Ram диск, откройте обратно Настройка Ram Диска и нажмите на Отключить.
6. Чтобы файлы не удалялись после каждого выключения ПК, то в параметрах RAM диска перейдите во вкладку Данные.
- Укажите путь куда будет создаваться кэш файлов для сохранения с последующей загрузкой
- Обязательно установите галочку Синхронизировать при завершении работы
Как настроить и использовать RAM-диск в Windows
RAM-диск — это жесткий диск, состоящий из оперативной памяти вашего компьютера. Он не может сохранять данные постоянно, но он невероятно быстр. Если вы хотите попробовать это, вы можете создать RAM-диск с бесплатным программным обеспечением и без единого обновления компьютера. В этой статье рассказывается, как настроить и использовать RAM-диск в Windows 10 и Windows 11.
Содержание
- Использование ImDisk Toolkit
- Использование RAM-диска
- Меры предосторожности и рекомендации
- Часто задаваемые вопросы
Использование ImDisk Toolkit
ImDisk Toolkit — это приложение для управления виртуальными дисками. Он также включает утилиту, которая позволяет создавать RAM-диски.
- Загрузите ImDisk с сайта Sourceforge.net.
- Установить приложение. Не забудьте включить все компоненты во время установки.
Windows 11
Создание RAM-диска в Windows 11 происходит намного быстрее, чем в Windows 10, поскольку вы получаете сообщение «установка завершена» сразу после запуска установки ImDisk.
Windows 10
Если вы используете Windows 10, выполните следующие шаги, чтобы завершить установку RAM-диска, а затем перезагрузите систему один раз.
- Дважды щелкните значок на рабочем столе с надписью «Конфигурация RamDisk».
- Настройте размер диска в поле в верхней части окна. Мы рекомендуем не менее 4 ГБ дискового пространства, чтобы понять, как работает диск.
- Нажмите «ОК» в нижней части окна. Это создаст ваш RAM-диск, который представляет собой просто виртуальный диск, назначенный оперативной памяти вашего компьютера. Процесс происходит прозрачно, поэтому вам не нужно ничего делать.
- Если вы получили предупреждение о настройках выключения, нажмите кнопку «Настройки выключения».
- Затем разблокируйте панель настроек с помощью пароля администратора.
- Наконец, снимите флажок рядом с «Включить быстрый запуск (рекомендуется)» и нажмите «Сохранить изменения» в нижней части окна.
Теперь ваш RAM-диск готов к использованию.
Быстрый запуск ускоряет процесс включения компьютера, сохраняя на жестком диске состояние системы между полным выключением и гибернацией. Это происходит, когда компьютер записывает содержимое вашей оперативной памяти на стабильный жесткий диск. Как вы можете догадаться, это может повлиять на способность вашего RAM-диска сохранять и отслеживать свои данные. С отключенным быстрым запуском загрузка может занять немного больше времени, но сомнительно, что вы заметите много.
Отключение быстрого запуска удовлетворит окно предупреждения, но давайте рассмотрим, почему. Это также позволит ImDisk сохранять данные вашего RAM-диска в файл изображения, когда вы выключите компьютер. Если вы этого не сделаете, содержимое вашего RAM-диска будет каждый раз полностью стираться без сохранения сохраненных изображений. Это также отключит возможность RAM-диска загружать предыдущее содержимое. По сути, диск будет действовать больше как ОЗУ, а не как диск. В зависимости от вашего варианта использования это может быть разочаровывающим или непригодным для использования.
Использование вашего RAM-диска
Вы можете получить к нему доступ и использовать его так же, как любой обычный жесткий диск. Он отображается в проводнике Windows, как и любой другой диск.
Однако RAM-накопитель экспоненциально быстрее, чем традиционные типы хранения. И мы имеем в виду экспоненциально. Вы можете проверить это самостоятельно, используя Anvil’s Storage Utilities, инструмент для сравнения скорости. В следующем тесте мой диск C устройства Windows показал общий результат 77,63 Мбит/с со средней скоростью чтения и записи 40,44 и 37,20 Мбит/с соответственно.
Для сравнения, значения для RAM-диска ImDisk были зашкаливающими: общая скорость составила 29 675,8 Мбит/с, а средняя скорость чтения и записи — 21 615 и 8080 Мбит/с соответственно.
В большинстве случаев невозможно купить больше ОЗУ просто для того, чтобы иметь больший ОЗУ. Однако с оперативной памятью от 8 до 32 ГБ вы можете делать некоторые полезные вещи. К ним относятся:
- Редактирование видео и фотографий: эти процессы могут быть ресурсоемкими, а более традиционные средства хранения могут стать узким местом, замедляющим их.
- Игры: если у вас много оперативной памяти, вы можете запускать некоторые игры с вашего RAM-диска. Представьте, как плавно будут работать ваши игры, если вы сделаете это.
- Статистическое моделирование: для этого требуется доступ к данным на высоких скоростях. RAM-диск может обеспечить необходимую скорость чтения/записи.
Меры предосторожности и рекомендации
Разумеется, вам необходимо обеспечить резервное копирование данных, хранящихся на вашем RAM-диске, в образ. К счастью, ImDisk в значительной степени позаботится об этом. Кроме того, если вы не используете ноутбук с мощным аккумулятором, вам следует подключить свой ПК или ноутбук к ИБП. Таким образом, в случае скачка напряжения или отключения электроэнергии вы сможете безопасно выключить компьютер без потери данных.
Скорость оперативной памяти неоспорима. Еще один вариант воспользоваться этим — приобрести твердотельный накопитель с оперативной памятью. В этом типе дисков используются модули оперативной памяти вместо традиционных модулей SSD. Они содержат батареи для предотвращения потери данных. Однако они довольно дороги, поэтому это, вероятно, возможно только в том случае, если вам абсолютно необходимы скорости на уровне оперативной памяти для вашей работы.
Часто задаваемые вопросы
Что делает RAM-диск таким быстрым?
RAM-накопитель является быстрым по определению, потому что он переназначает оперативную память компьютера (RAM) для хранения временных файлов. Другими словами, он функционирует как программная абстракция жесткого диска.
RAM-накопитель также работает быстро из-за своих уникальных характеристик файла. В отличие от SSD/HDD, он не использует чрезмерное количество операций чтения и записи со своей шины данных, а вместо этого использует временную папку для быстрого перемещения всех файлов.
Насколько большим может быть RAM-диск?
Размер RAM-диска зависит от объема оперативной памяти вашего компьютера в данный момент. Ни при каких условиях он не может превышать этот предел. В целях безопасности разумно не выделять более 50% оперативной памяти вашего ПК для использования в качестве RAM-диска. Например, если у вас на компьютере 16 ГБ ОЗУ, вы можете выделить до 8 ГБ для ОЗУ.
Что может быть самым большим недостатком RAM-накопителей?
Какими бы быстрыми ни были RAM-диски, вы не можете отключить накопитель, и вы не можете сохранять на них информацию постоянно. Если вам требуется больше памяти на ОЗУ (>
16 ГБ), это не так экономично, как твердотельные накопители. Экспоненциально быстрое хранение файлов происходит за счет того, что все ваши данные стираются в тот момент, когда вы отключаете RAM-диск.
Когда следует использовать RAM-диск?
RAM-диск наиболее полезен для приложений, где важна быстрая запись и чтение данных. Он лучше всего подходит для высокотехнологичных вычислительных задач, где критически важна высокая пропускная способность. Например, если вы хотите, чтобы ваш компьютер выполнял рендеринг 3D-видео, RAM-накопитель поможет вам записывать данные намного быстрее, чем SSD, благодаря более быстрому кодированию.
Можно ли использовать RAM-диск в качестве загрузочного диска?
Да, вы можете использовать свой ноутбук или оперативную память ПК для загрузки операционной системы, но мы не рекомендуем этого делать. Процесс будет очень медленным из-за нестабильного характера этой опции памяти. Поскольку ваши данные полностью теряются каждый раз, когда вы отключаете RAM-диск, резервное копирование операционной системы займет много времени.
Изображение предоставлено: Jéshoots на Pexels
Саяк Борал
Саяк Борал — технический писатель с более чем одиннадцатилетним опытом работы в различных отраслях, включая полупроводники, Интернет вещей, корпоративные ИТ, телекоммуникации OSS/BSS и сетевую безопасность. Он писал для MakeTechEasier по широкому кругу технических тем, включая Windows, Android, Интернет, руководства по оборудованию, браузеры, программные инструменты и обзоры продуктов.
Подпишитесь на нашу рассылку!
Наши последние учебные пособия доставляются прямо на ваш почтовый ящик
Подпишитесь на все информационные бюллетени.
Регистрируясь, вы соглашаетесь с нашей Политикой конфиденциальности, а европейские пользователи соглашаются с политикой передачи данных. Мы не будем передавать ваши данные, и вы можете отказаться от подписки в любое время.
- Фейсбук
- Твитнуть
Как создать RAM-диск в Windows 10 [Руководство]
RAM-диски — это решения для временного хранения цифровых данных, которые обычно в 50–100 раз быстрее, чем механические жесткие диски, и почти в 10 раз быстрее, чем даже самые лучшие и самые быстрые твердотельные накопители. Теоретически использование RAM-дисков на ПК может значительно повысить производительность с точки зрения скорости чтения/записи. Итак, сегодня мы покажем вам, как создать RAM-диск (иногда также называемый RAM-диском) на вашем компьютере с Windows 10. Мы также расскажем вам больше о технологии и ее преимуществах, а также покажем вам тесты RAM Disk и SSD, чтобы дать вам более целостное представление о предмете.
Создайте RAM-диск в Windows 10 для повышения производительности ПК
Сегодня для этой демонстрации мы будем использовать бесплатную стороннюю программу для Windows 10 под названием ImDisk Toolkit. Однако существует ряд других подобных программ, в том числе AMD Radeon RAMDisk, Dataram RAMDisk, Gavotte RAMDisk и другие. У каждого из них есть свои плюсы и минусы, но ImDisk — это устоявшееся программное обеспечение, которое часто считается эталоном в этом секторе наряду с предложениями Dataram. Итак, без дальнейших болтовни, давайте сразу перейдем к делу и посмотрим, как мы можем создать RAM-диск (RAM-диск) на наших компьютерах с Windows 10. Тем не менее, мы начнем с более подробной информации о самом RAM Disk, его преимуществах и его тестах по сравнению с флэш-накопителями SSD.
Содержание
Что такое RAM-диск?
RAM-диск (также называемый RAM-диском) — это часть оперативной памяти компьютера, специально зарезервированная для того, чтобы операционная система рассматривала ее как обычный накопитель. После того, как вы смонтируете RAM-диск, вы сможете использовать его как обычный дополнительный накопитель и даже устанавливать на него программы. Его иногда называют виртуальным RAM-накопителем или программным RAM-накопителем, и он отличается от аппаратного RAM-накопителя, который использует микросхемы RAM для создания сверхбыстрых твердотельных накопителей с батарейным питанием.
Чем оперативные диски отличаются от твердотельных накопителей?
Скорость чтения/записи RAM-накопителя, как правило, на порядок выше, чем у твердотельных накопителей — самой быстрой формы вторичного хранилища, доступной на рынке. Прирост производительности обусловлен несколькими факторами, включая время доступа, максимальную пропускную способность и тип файловой системы. Самый большой выигрыш связан с более высокой максимальной пропускной способностью, которая в случае RAM-накопителей ограничена только скоростью RAM, шины данных и процессора. С другой стороны, твердотельные накопители дополнительно ограничены скоростью шины хранения, такой как SATA или USB. Другие виды носителей, такие как жесткие диски и оптические приводы, работают еще медленнее из-за более высокого времени доступа.
RAM Disk vs SSD: контрольные показатели
Чтобы измерить разницу в скорости чтения/записи между RAM-диском и M.2 SSD на моем ноутбуке, выпущенном компанией, я запустил CystalDiskMark 8, стандартный бесплатный инструмент для эталонные диски хранения. Как и ожидалось, битва RAM Disk vs SSD закончилась поражением. В то время как диск M.2 не дурак, RAM Drive опережает его на порядок. Это примерно в 7-8 раз быстрее при последовательном чтении и почти в 20 раз быстрее при случайном чтении для небольших объемов данных. Разница столь же очевидна для скорости записи: 5-6 раз для последовательной записи и 3-4 раза для случайной.
RAM-диски: преимущества и недостатки
Преимущества RAM-дисков с точки зрения скорости очевидны для всех. Технически программы, установленные на RAM-диске, будут загружаться почти мгновенно, потому что их данные будут храниться в самом быстром доступном типе памяти. Открытие файлов, просмотр документов и загрузка игр или приложений происходили почти мгновенно каждый раз, потому что их данные просто копировались в другую часть оперативной памяти. Однако, несмотря на его очевидные преимущества, есть серьезная проблема, которая помешала трюку с RAM-диском стать более широко используемым средством для ускорения вялых ПК людей.
Самая большая проблема здесь в том, что ОЗУ является энергозависимой памятью. Это означает, что все данные, хранящиеся там, будут потеряны в момент выключения ПК или отключения электроэнергии. Конечно, вы можете сохранять данные вашего RAM-диска в файл образа перед каждым выключением и повторно загружать его при каждом запуске, чтобы смягчить проблему, но это увеличит время запуска и завершения работы системы, тем самым сводя на нет сам смысл создания RAM-дисков в первое место.
RAM-диски также резервируют большую часть вашей памяти, что означает, что вы не можете использовать ее ни для чего другого. Хотя это нормально на компьютерах с тоннами оперативной памяти, это может быть неприемлемо в старых или более дешевых системах с небольшим запасом памяти. Тем не менее, все сказано и сделано, игры и программы, установленные на RAM-дисках, открываются и работают значительно быстрее, чем те, что установлены на стандартных SSD. Это особенно актуально для программ, которые обычно не используют оперативную память в качестве кэша, а вместо этого сохраняют небольшие файлы во вторичном хранилище.
Аппаратные RAM-диски
В некоторых твердотельных накопителях супер-премиум-класса для хранения данных используются микросхемы RAM вместо флэш-памяти, что делает их намного быстрее, чем стандартные твердотельные накопители. Эти накопители содержат встроенные батареи, которые обеспечивают сохранение данных, записанных на них, даже при выключенном ПК. Однако возросшее количество электроники и стоимость полупроводниковых микросхем означают, что такие диски для хранения также значительно дороже и обычно не предназначены для розничных потребителей (это были бы вы и я). Вместо этого они предназначены для центров обработки данных и исследователей, которым могут потребоваться сверхвысокие скорости для критически важных целей независимо от их стоимости.
Как создать RAM-диск в Windows 10?
Вы можете легко создавать RAM-диски на компьютерах с Windows, используя небольшие и легкие сторонние инструменты. Как уже упоминалось, мы используем утилиту ImDisk для создания RAM-диска на нашем ПК с Windows 10. Однако вы можете использовать множество других подобных программ, доступных бесплатно.
Примечание: Методы, описанные в этой статье, будут работать как на настольных, так и на портативных компьютерах. Кроме того, для этой демонстрации я использую Windows 10, но описанные здесь методы также будут работать в более старых версиях Windows, включая Windows 7, 8 и 8.1 9.0191 .
Шаг 1. Загрузите и установите ImDisk
- Прежде всего, загрузите ZIP-файл IDisk Toolkit (бесплатно) с официальной страницы разработчика на Sourceforge и извлеките его содержимое в любое место по вашему выбору. Теперь откройте папку и запустите командный файл install.bat .
Примечание: При появлении запроса контроля учетных записей (UAC) нажмите или коснитесь «Да» для подтверждения. Вы также можете отключить надоедливые подсказки UAC, чтобы улучшить рабочий процесс .
- В окне конфигурации установщика установите все флажки в разделе «Компоненты», а затем нажмите/коснитесь «Установить ».
Ваша установка едва займет секунду или две.
Шаг 2. Используйте ImDisk для создания RAM-диска в Windows 10
- Запустите ImDisk. На вкладке «Основные» [1] выберите размер ОЗУ [2], который вы хотите выделить для RAM-диска. Вы также можете выбрать функцию динамической памяти, отметив «Динамическое выделение памяти» [3]. Остальные настройки оставьте по умолчанию и нажмите OK [4] для создания RAM-диска.
Примечание: Функция динамической памяти, если она выбрана, позволяет изменять размер RAM-диска на лету, при этом при необходимости выделяется больше места. Это медленнее, но сэкономит много памяти, когда используется только небольшая часть RAM-диска .
- Перейдите к Этот ПК (Мой компьютер в более ранних версиях Windows), и вы увидите новый диск с буквой диска и выбранным вами размером. Это ваш RAM-диск.
- Чтобы отменить все изменения, вы можете удалить RAM-диск, нажав кнопку Размонтировать на вкладке Основные в окне конфигурации ImDisk, как показано ниже.
Шаг 3. Предотвращение потери данных на RAM-диске после каждого выключения
RAM — это энергозависимая память, что означает, что данные с RAM-диска будут автоматически удаляться при каждом выключении компьютера. Однако вы можете сохранить данные, которые были на RAM-диске в момент выключения, и быстро перезагрузить их при запуске. Вот как это сделать:
- Перейдите на вкладку Data [1] в окне конфигурации ImDisk. Теперь в поле «Загрузить содержимое из файла изображения или папки» перейдите (или введите) путь к файлу изображения [2] с автоматически сохраненными данными RAM-диска, которые будут синхронизированы при следующем запуске. Обязательно установите флажок «Синхронизировать при завершении работы системы» [3]. Нажмите OK [4] после завершения.
Наслаждайтесь сверхвысокой скоростью чтения/записи с RAM-диском на ПК с Windows 10
Используя наш учебник выше, вы сможете легко создать RAM-диск для ускорения работы вашего компьютера с Windows 10.
Ваш комментарий будет первым