Captive NTFS
Материал из Википедии — свободной энциклопедии
Captive NTFS — это открытый проект, начатый чешским программистом Яном Кратохвилом (Jan Kratochvil) с целью создания «программной обёртки» над оригинальными драйверами файловой системы NTFS из Windows NT для ОС GNU/Linux. Таким путём Captive NTFS стремится обеспечить поддержку безопасной записи на NTFS-разделы.
Captive NTFS для своей работы требует наличие файла ntfs.sys, который не может распространяться вместе с ним по лицензионным соображениям. В то же время этот файл может быть взят из установленной системы Windows NT (которая обычно присутствует на компьютерах, имеющих NTFS-разделы) либо из общедоступных обновлений Microsoft.
29 декабря 2005 года автор выпустил версию 1.1.6.1 своего пакета. В ней была улучшена совместимость с ядром Linux благодаря замене интерфейса файловой системы пользовательского пространства LUFS на FUSE, который включается в официальную ветку Linux с версии 2.6.14.
К сожалению, скорость операций с файловой системой при использовании этого драйвера оставляет желать лучшего. По результатам персональных тестов, только скорость чтения падает в несколько десятков раз (с 30 Мб/сек до 1 Мб/сек). При чтении файлов больших размеров операция открытия файла занимает достаточно большой промежуток времени (открытие файла видеофильма в 700Мб сопровождается 30-секундной задержкой, при которой интенсивно используются ресурсы CPU). В связи с вышеизложенным, Captive NTFS целесообразно использовать только при необходимости небольших модификаций файлов.
Для операций чтения идеально подходит драйвер ntfs, встроенный в ядро. При необходимости записи больших массивов данных лучше использовать либо другие ФС, либо ОС Windows NT. Правда, в последней версии утилит проекта Linux-NTFS появилась возможность ограниченной записи (включая создание и изменение файлов) с помощью ntfsmount, но пока[когда?] это экспериментальная функциональность.
Данный проект больше не развивается. Последняя выпущенная версия: captive-1.1.7 (2006-01-26).
[править] Ссылки
[править] См. также
- NTFS-3G
- Ещё один проект доступа к NTFS под Linux — Linux-NTFS
- NTFS-3G — Драйвер на основе Linux-NTFS с полной поддержкой записи
- Коммерческий драйвер NTFS для Linux компании Paragon
- Статья о Captive в журнале "Системный Администратор"
Это незавершённая статья о компьютерном программном обеспечении. Вы можете помочь проекту, исправив и дополнив её. |