Разработчик(и) | Новелл |
---|---|
Полное имя | Файловая система NetWare |
Идентификаторы разделов | 0x64 ( NWFS 286 ), 0x65 ( NWFS 386 ), 0x66 ( NWFS 386 ) |
Пределы | |
Максимальный размер тома | 1 ТБ |
Максимальный размер файла | 4ГБ |
Функции | |
Прозрачное сжатие | Да |
Другой | |
Поддерживаемые операционные системы | Novell NetWare |
В вычислительной технике файловая система NetWare ( NWFS ) была файловой системой , основанной на сильно оптимизированной журналируемой файловой системе FAT . Она использовалась в сетевой операционной системе Novell NetWare . Это была единственная файловая система для всех томов в версиях NetWare 2.x, 3.x и 4.x, а также файловая система по умолчанию и единственная для тома SYS: вплоть до версии 5.x. Novell разработала две разновидности NWFS:
В NetWare 5 и более поздних версиях формат NWFS был заменен Novell Storage Services (NSS, выпущен в 1998 году).
Формат NWFS на диске никогда не был публично представлен Novell, но был выпущен бывшими инженерами Novell как проект с открытым исходным кодом для Windows, Linux и DOS в 2000 году. Проект содержит полностью переписанную файловую систему NetWare, публикует все внутренние компоненты файловой системы и размещен на GitHub и GitLab . [1] [2]
Опубликованные спецификации [1] для 32-битной NWFS следующие:
Для более крупных файлов файловая система использовала функцию повышения производительности, называемую Turbo FAT . [ необходима цитата ]
Также поддерживалось прозрачное сжатие файлов, хотя это существенно влияло на производительность обслуживания файлов.
Каждое пространство имен требует своей собственной отдельной записи каталога для каждого файла. В то время как максимальное количество записей каталога составляет 16 000 000, два резидентных пространства имен сократят максимальное количество записей каталога до 8 000 000, а три — до 5 333 333.
16-битная NWFS могла обрабатывать тома до 256 МБ . Однако ее единственной поддержкой пространства имен был выделенный API для работы с клиентами Macintosh.
Файловая система Netware поддерживала собственные возможности RAID 0 и RAID 1 задолго до того, как системы RAID стали использоваться на персональных компьютерах. Зеркальное отображение дисков и дуплексирование были основными функциями файловой системы, а NWFS также поддерживала многосегментные тома и циклическое чтение, во многом похожее на то, что сегодня делают RAID 0 и RAID 1.