Справочник Novell Netware 4

       

Потоки данных



Потоки данных - это цепочки таблицы распределения файла FAT (File
Allocation Table), подключаемые к основной записи каталога файла.
Сами файлы данных всегда указываются основным потоком данных.

Однако некоторые файловые форматы требуют дополнительных потоков
данных, таких как формат файла Macintosh. Файлы Macintosh фактически
состоят из двух файлов, связанных с одной и той же записью каталога.
"Ветвь данных" - это файл, содержащий фактические данные,
записанные приложениями Macintosh, а "ветвь ресурса"
это вспомогательный файл, который содержит информацию, используемую
операционной системой Macintosh и средством Finder для поддержки
файла ветви данных, например, пиктограмма.



Таким образом, на томе NetWare, поддерживающем пространство имен
Macintosh, каждый файл имеет два потока данных. Когда клиенты
DOS считывают файл, они всегда считывают основной поток данных
(содержащий фактические данные файла). Однако, когда файл считывают
пользователи Macintosh, то они считывают оба потока данных. Это
позволяет выводить один и тот же файл как стандартный файл DOS
(для пользователей DOS) и как стандартный файл Macintosh (для
пользователей Macintosh).

Хотя множественные потоки данных в NetWare ограничиваются пространством
имен Macintosh, нет технических причин, которые запрещали бы использовать
множественные потоки данных в других пространствах имен. Тем не
менее, реализация файлов с двумя "ветвями" является
новинкой даже для мира Macintosh. Однако это настолько полезная
идея, что будущие файловые системы наверняка будут использовать
несколько "ветвей". NetWare уже будет к этому готова,
так как механизм потоков данных обеспечивает встроенную поддержку
будущих "разветвленных" файловых систем.



Содержание раздела








Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий