FUSE
Материал из Xgu.ru
FUSE (File system in userspace, файловая система в пространстве пользователя) — проект, позволяющий запускать различные реализации файловых систем в пространстве пользователя и подключать их к ядру через специальный интерфейс.
При помощи FUSE реализовано большое число файловых систем под Linux, как достаточно распространённых, так и диковинных, в том числе в реализации ZFS и NTFS для Linux, интерфейсы к сетевым службам GmailFS, WikipediaFS, SshFS и множество других.
Достоинства FUSE:
- Простой API;
- Простая установка (не требует патчить или перекомпилировать ядро);
- Безопасная реализация;
- Очень эффективный интерфейс Userspace — kernel;
- Для использования не требует привилений root'а;
- Работает с ядрами Linux 2.4.X и 2.6.X;
- Развивается давно; обладает высокой стабильностью.
[править] См. также
[править] Дополнительная информация
- FUSE: Filesystem in Userspace (англ.) — домашний сайт проекта
- Dokan (англ.) — аналог FUSE для Windows