Jump to content

Список программного обеспечения RAM-накопителя

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

Особенности, которые варьируются от одного пакета к другому:

md – диск памяти

[ редактировать ]

Этот драйвер обеспечивает поддержку четырех типов виртуальных дисков с поддержкой памяти: malloc, preload, vnode, swap. Диски можно создавать с помощью следующих инструментов командной строки: mdconfig и mdmfs. Ниже приведен пример использования этих программ. [3]

Чтобы создать и смонтировать диск памяти с помощью mdmfs:

# mdmfs -F newimage -s 5m md0 /mnt

Чтобы создать и смонтировать диск памяти с помощью mdconfig:

# mdconfig -a -t swap -s 5m -u 0
# newfs -U md0
# mount /dev/md0 /mnt

Чтобы уничтожить ранее созданный диск:

# umount /mnt
# mdconfig -d -u 0

Современные системы Linux поставляются с предустановленным доступным пользователю виртуальным диском, смонтированным по адресу /dev/shm.

РапидДиск

[ редактировать ]

RapidDisk — это бесплатный проект с открытым исходным кодом, содержащий модуль ядра Linux и утилиту администрирования, которая функционирует аналогично Ramdiskadm Solaris (операционной системы) . С помощью утилиты rxadm пользователь может динамически подключать, удалять и изменять размеры томов RAM-диска и обращаться с ними как с любым другим блочным устройством. [4]

Бесплатная утилита с открытым исходным кодом, позволяющая использовать оперативную память в качестве папки. [5]

Ниже приведен пример использования tmpfs и ramfs в среде Linux:

$ mkdir /var/ramdisk

Как только точка монтирования определена, можно использовать команду монтирования для монтирования файловых систем tmpfs и ramfs поверх этой точки монтирования:

$ mount -t tmpfs none /var/ramdisk -o size=28m

Теперь при каждом доступе к /var/ramdisk все операции чтения и записи будут осуществляться непосредственно из памяти. [6]

Есть два различия между tmpfs и ramfs. [7]
1) смонтированное пространство ramfs теоретически бесконечно, так как при необходимости ramfs будет расти, что может легко привести к зависанию или сбою системы из-за использования всей доступной памяти или к запуску тяжелой замены, чтобы освободить больше памяти для ramfs. По этой причине рекомендуется ограничить размер области ramfs.
2) tmpfs поддерживается пространством подкачки компьютера

Существует также множество «оберток» для RAM-дисков для Linux, таких как Profile-sync-daemon (psd) и многие другие, позволяющие пользователям использовать RAM-диск для ускорения настольных приложений, перемещая интенсивный ввод-вывод для кэшей в ОЗУ.

Microsoft Windows

[ редактировать ]

Непатентованный

[ редактировать ]

ImDisk Virtual Disk Driver — это эмулятор образа диска, созданный Олофом Лагерквистом. Это бесплатное программное обеспечение с открытым исходным кодом , доступное в 32- и 64-битных вариантах. Он имеет цифровую подпись, что делает его совместимым с 64-разрядными версиями Microsoft Windows без необходимости запуска в тестовом режиме. 64-битная версия не имеет практических ограничений на размер создаваемого RAM-диска.

ImDisk Toolkit — это стороннее бесплатное программное обеспечение с открытым исходным кодом , в которое встроен драйвер виртуального диска ImDisk и добавлено несколько функций. [8]

ОНИ БЫЛИ

[ редактировать ]

ERAM — это драйвер с открытым исходным кодом, который поддерживает создание диска объемом до 4 ГБ от общего объема ОЗУ, использует страничную/невыгружаемую память и поддерживает резервное копирование диска в образ. Он работает в Windows XP/NT/2000/7/10 (32- и 64-разрядные версии). Его драйвер и исходный код можно найти по адресу https://github.com/Zero3K/ERAM .

Собственный

[ редактировать ]

RAM-диск AMD Radeon

[ редактировать ]

AMD Radeon RAMDisk доступен в бесплатных версиях (RAM-накопитель до 4 ГБ или 6 ГБ с памятью AMD) и коммерческих версиях для дисков до 64 ГБ. Бесплатная версия поддерживает рекламу. Создает только один диск (не поддерживает несколько RAM-дисков). Можно периодически создавать резервные копии на жестком диске и автоматически загружать при запуске компьютера. AMD Radeon RAMDisk — это обновленная версия Dataram RAMDisk. [9]

Датарам RAMDisk

[ редактировать ]

RAMDisk от Dataram является бесплатным (размер диска до 1 ГБ (уменьшен с 4 до 1 ГБ за посещение сайта в октябре 2015 г.)) и первоначально был разработан и продан Джоном Ладжуа. [10] через свою частную консалтинговую компанию до 2001 года, когда он продал свои права компании Cenatek , прежде чем их приобрела Dataram. Для RAM-дисков объемом более 4 ГБ требуется регистрация и США однопользовательская лицензия стоимостью 18,99 долларов . При покупке физической оперативной памяти у Dataram лицензия RAMDisk предоставляется бесплатно. (Согласно данным правительственных продаж DATARAM от 25 апреля 2014 г., это уже не так.) Совместимо со всеми 32- и 64-разрядными версиями Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, Windows Server 2008. и Windows Server 2003. [11]

Диммдрайв RAMDisk

[ редактировать ]

RAM-диск, созданный специально для геймеров, с синхронизацией файлов в реальном времени, интеграцией со Steam и «USB3 Turbo Mode». Интерфейс был разработан для поддержки как технических, так и нетехнических энтузиастов игр. Стоимость составляет 29 долларов на Dimmdrive.com и 30 долларов в Steam. (14,99 долларов США в Steam по состоянию на 2018 год) [12]

Гавот РамДиск

[ редактировать ]

Можно использовать расширение физического адреса для создания виртуального диска в памяти, обычно недоступной для 32-разрядных версий Microsoft Windows (как память выше точки 4 ГБ, так и память в отверстии PCI). [13] Существует также плагин с открытым исходным кодом, который заменяет RAM-диск в PE Builder Барта на диск, основанный на rramdisk.sys от Gavotte. [14]

Гилисофт RAMDisk

[ редактировать ]

Программное обеспечение RAMDisk для Windows 2000/2003/XP/Vista/Windows 7 (x32 и x64)/Windows 10 с простой настройкой позволяет монтировать и отключать образы RAMDisk в/из файлов образов дисков, а также автоматический и удобный запуск. / функции выключения, 25 долларов США. [ нужна ссылка ] .

Гизмо Централ

[ редактировать ]

Gizmo Central — бесплатная программа, которая может создавать и монтировать файлы виртуальных дисков. Он также имеет возможность создать RAM-диск размером до 4 ГБ, поскольку Gizmo — 32-битная программа. [15]

Пассмарк OSFMount

[ редактировать ]

OSFMount от Passmark поддерживает создание RAM-дисков, а также позволяет монтировать файлы образов локальных дисков (побитовые копии раздела диска) в Windows с помощью буквы диска. OSFMount — бесплатная утилита, предназначенная для использования с PassMark OSForensics. [16]

Примо Рамдиск

[ редактировать ]

Программное обеспечение Romex. Предоставляет необычный интерфейс, который работает со всеми средами Windows (от XP до Windows 10) и всеми выпусками серверов Windows (с 2003 по 2019 год в настоящее время), поддерживает до 128 дисков объемом до 32 ГБ для версии Pro и 1 ТБ для версий Ultimate и Server. , поддерживает использование невидимой памяти в 32-битных версиях Windows с сохранением при выключении или переходе в спящий режим. Доступны платные и пробные версии. [17]

SoftPerfect RAM-диск

[ редактировать ]

Доступно для Windows 7–11 или Windows Server с 2008 R2 по 2022 год; 32/64-битная версия x86 или 64-битная версия ARM. SoftPerfect RAM Disk может получить доступ к памяти, доступной Windows, т.е. в 32-битных системах он ограничен теми же 4 ГБ, что и сама 32-битная Windows, в противном случае для физической памяти, превышающей 4 ГБ, его необходимо установить в 64-битной Windows. Можно создать несколько RAM-дисков, и при желании их можно сделать постоянными, автоматически сохраняя содержимое и восстанавливая его из файла образа диска. [18] Версия 3.4.8 и более ранние версии не требовали лицензии для домашних (некоммерческих) пользователей. [19]

Эмулятор виртуального RAM-диска StarWind Software

[ редактировать ]

StarWind Software создает бесплатное программное обеспечение для RAM-дисков для монтирования памяти в качестве реальных дисков в Windows. Существуют версии x86 и x64.

Ультра РамДиск

[ редактировать ]

Программное обеспечение RAMDisk, которое также может монтировать различные форматы образов компакт-дисков, такие как iso, ooo, cue, ccd, nrg, mds, img. [20] Приложение имеет две версии: платную и бесплатную, последняя позволяет создать один RAM-диск размером до 2 ГБ. [21]

VSuite Рамдиск

[ редактировать ]

Бесплатная версия (ограниченная 32-разрядной версией Windows Win2000/XP/2003) может использовать «невидимую» оперативную память в «промежутке» от 3,25 до 4 ГБ (если ваша материнская плата имеет набор микросхем i946 или выше), а также способна «сохранять» на жесткий диск при выключении питания» (что теоретически позволяет вам использовать RAM-диск для файла подкачки Windows XP и выжить в «спящем режиме»). Хотя бесплатная версия позволяет установить несколько RAM-дисков, общий объем всех дисков ограничен 4096 МБ. Текущая версия VSuite Ramdisk II была переименована в Primo Ramdisk, все версии которой являются платными. [22]

WinRamTech (QSoft) Рамдиск Энтерпрайз

[ редактировать ]

Доступный RAM-диск, совместимый со всеми версиями ОС Windows Workstation и Server (32- и 64-разрядными), начиная с Windows 2000. Содержимое RAM-диска можно сделать «постоянным», т.е. сохранить в файл образа на жестком диске при регулярном использовании. раз и/или при завершении работы и восстанавливается из того же файла образа во время загрузки. Благодаря встроенным процедурам форматирования диска и встроенной загрузке файла образа RAM-диск полностью доступен уже на этапе загрузки, когда запускаются службы и автоматически запускаемые программы. Одновременные тесты двух RAM-дисков показывают, что этот RAM-диск почти самый быстрый. Хотя разработка этого виртуального диска закончилась в 2017 году, версия 5.3.2.15 работает на Windows 10/11, и поэтому ее все еще можно приобрести. Срок действия бесплатной 64-битной ограниченной ознакомительной версии объемом 256 МБ никогда не истекает. Компания предоставляет OEM персонализированные 64-битные версии 5.3.2.15 для Windows 10/11 (лицензия с неограниченным количеством сайтов). [23]

Исходный код Майкрософт

[ редактировать ]

Пример драйвера Ramdisk.sys для Windows 2000

[ редактировать ]

Microsoft Windows предлагает «демонстрационный» RAM-диск для Windows 2000 как часть комплекта драйверов Windows . Ограничено использованием той же физической оперативной памяти, что и операционная система. Он доступен для бесплатной загрузки вместе с исходным кодом. [24]

Образец RAMDisk для Windows 7/8

[ редактировать ]

Microsoft предоставляет исходный код драйвера RAM-диска для Windows 7 и 8. [25]

В Windows также есть грубый аналог tmpfs в виде «временных файлов». Файлы, созданные с помощью FILE_ATTRIBUTE_TEMPORARY и FILE_FLAG_DELETE_ON_CLOSE, хранятся в памяти и записываются на диск только в том случае, если в системе наблюдается высокая нехватка памяти. [26] В этом смысле они ведут себя как tmpfs, за исключением того, что файлы записываются по указанному пути в случае нехватки памяти, а не в пространство подкачки. Этот метод часто используется серверами вместе с TransmitFile для рендеринга содержимого в буфер перед отправкой клиенту.

Рамдискадм

[ редактировать ]

Ramdiskadm — это утилита, входящая в состав Solaris (операционной системы) для динамического добавления и удаления томов виртуального диска любых размеров, определенных пользователем. Ниже приведен пример использования ramdiskadm для добавления нового RAM-диска в среде Solaris:

$ ramdiskadm -a ramdisk1 100m

Чтобы уничтожить RAM-диск :

$ ramdiskadm -d ramdisk1

Доступ ко всем созданным RAM-дискам можно получить из /dev/ramdisk путь к каталогу и рассматривается как любое другое блочное устройство; то есть доступ к нему осуществляется как к физическому блочному устройству, помеченному файловой системой и смонтированному, чтобы его можно было даже использовать в пуле ZFS . [27]

ПРИНАДЛЕЖАЩИЙ

[ редактировать ]
  1. ^ «AMD Radeon RAMDisk: как это работает» . Radeonmemory.com. Архивировано из оригинала 12 октября 2013 г. Проверено 17 ноября 2013 г. — недействительная ссылка!
  2. ^ Jump up to: а б с «Часто задаваемые вопросы по AMD Radeon RAMDisk: «В: Может ли RAMDisk использовать память, недоступную или не видимую 32-битной Windows? О: RAMDisk не может использовать память, недоступную в 32-битных системах Windows, объемом от 3 до 4 ГБ. [Коммерческий] RAMDisk может использовать память, не «видимую» 32-битной Windows, БОЛЕЕ 4 ГБ» . Radeonmemory.com . Проверено 17 ноября 2013 г.
  3. ^ «17.9. Диски памяти» . www.freebsd.org . Проверено 24 июня 2016 г.
  4. ^ «Веб-сайт проекта RapidDisk» .
  5. ^ «Веб-сайт проекта RAMDisk» . github.io .
  6. ^ «Создание RAM-диска с Linux» . Блог Prefetch.net. 2 января 2012 г.
  7. ^ «Обзор ramfs и tmpfs в Linux» . Thegeekstuff.com. 1 ноября 2013 г.
  8. ^ «Сайт ImDisk Toolkit» . Проверено 8 сентября 2017 г.
  9. ^ «Веб-страница AMD Radeon RAMdisk» . Radeonmemory.com . Проверено 17 ноября 2013 г.
  10. ^ JLC, Inc. (1 января 2001 г.). «Джон Ладжуа Консалтинг» .
  11. ^ «Официальная веб-страница Dataram RAMDisk» . Memory.dataram.com . Проверено 17 ноября 2013 г.
  12. ^ «Официальная веб-страница Dimmdrive» . Dimmdrive.com. Архивировано из оригинала 12 ноября 2013 г. Проверено 17 ноября 2013 г.
  13. ^ Домашняя страница Йенса Шеффлера (30 июня 2012 г.). «Как использовать полные 4 ГБ оперативной памяти в 32-разрядной версии Windows 7 (Gavotte RAMDisk в Windows 7)» . Jensscheffler.de . Проверено 17 ноября 2013 г.
  14. ^ «Sourceforge: плагин Ramdisk для Bart's PE Builder» . Rramdisk.sourceforge.net. 04.01.2008 . Проверено 17 ноября 2013 г.
  15. ^ «Сайт Arainia Solutions» . Arainia.com . Проверено 17 ноября 2013 г.
  16. ^ «ОСФМаунт» . osforensics.com . Проверено 30 декабря 2013 г.
  17. ^ Программное обеспечение Romex. «Примо РамДиск» .
  18. ^ «SoftPerfect RAM Disk» . SoftPerfect.com.
  19. ^ Журнал изменений; SoftPerfect.com
  20. ^ «Ультра RAMДиск — О программе» . ultraramdisk.com . Проверено 14 января 2020 г.
  21. ^ "Ultra RAMDisk - FAQ - Pro/Lite Edition В чем разница?" . ultraramdisk.com . Проверено 14 января 2020 г.
  22. ^ «Программное обеспечение Romex — высокопроизводительные решения для хранения данных и решения для ускорения работы компьютеров» .
  23. ^ QSoft RAMDisk становится. «ВинРамТех» .
  24. ^ "ramdisk.sys" . support.microsoft.com. 2 января 2012 г.
  25. ^ «Образец драйвера хранилища RAMDisk» . support.microsoft.com. 2 апреля 2014 г.
  26. ^ «Функция CreateFile» . MSDN. 15 октября 2010 г.
  27. ^ «Игра с RAM-дисками на Solaris 11.2» . Журнал Open Storage & Virtualization. 14 февраля 2015 г. Архивировано из оригинала 3 апреля 2015 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ef7c9dff332da58e54f11a601b3fd68c__1701313740
URL1:https://arc.ask3.ru/arc/aa/ef/8c/ef7c9dff332da58e54f11a601b3fd68c.html
Заголовок, (Title) документа по адресу, URL1:
List of RAM drive software - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)