Интернет магазин китайских планшетных компьютеров



Компьютеры - RAM drive

24 апреля 2011


Оглавление:
1. RAM drive
2. Аппаратная реализация



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

Программная реализация

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

Достоинства и недостатки

Основные достоинства:

  • Крайне высокая скорость чтения;
  • Отсутствие задержек при произвольном доступе;
  • Реализация без использования дополнительных аппаратных компонентов;

Основные недостатки:

  • Потребление крайне ценного ресурса;
  • Малые ёмкости;
  • Потеря содержимого при выключении;

Примеры реализаций

MS-DOS

  • RAMDRIVE.SYS — драйвер операционной системы
  • COMBI.SYS — драйвер, созданный для реализации максимально эффективного использования памяти, задействованной для электронного диска. Свободное пространство электронного диска, созданного этой программой, использовалось как кэш для жёсткого диска.

Windows

  • SoftPerfect RAM Disk Коммерческий продукт с поддержкой Windows 2003, XP, Vista, Seven, 2008. Поддержка 32-х и 64-битных версий.
  • Gavotte Ramdisk with GUI — бесплатная реализация без ограничений на размер диска. Для Windows 2000, XP, Vista. x86
  • AR RAM Disk от AR Soft для Windows NT, Windows 2000, Windows XP
  • Free RAMDisk от QSoft для Windows 2000, XP, Server 2003, Vista, Server 2008, включая 64-битные версии
  • RAMDisk от Dataram для Windows 9x, 2000, XP, Vista, Seven, Server 2000, 2003, 2008. Поддержка 32-х и 64-битных версий.
  • RAMDisk Plus от SuperSpeed для Windows XP, Vista, Seven, Server 2000, 2003, 2008. 32 и 64-битные версии
  • ImDisk Virtual Disk Driver от Олофа Лагерквиста для Windows NT, 2000, XP, Vista, Seven, Server 2000, 2003, 2008. 32 и 64-битные версии c открытым исходным кодом.

Linux

  • Поддержка электронного диска встроена в ядро Linux.
  • При начальной загрузке в памяти создаётся временная файловая система initrd.

FreeBSD

  • Поддержка RAM-диска встроена в базовую систему, реализуется драйвером md, настраивается программой mdconfig.


Просмотров: 2358


<<< RAW (файловая система)