<<
>>

Иерархические системы каталогов

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

профессору было бы удобно хранить рабочие материалы для студентов отдельно от черновиков книги, которую он пишет. Следовательно, нужна некая общая иерархия (то есть дерево каталогов). При таком подходе каждый пользователь может сам создать себе столько каталогов, сколько ему нужно, группируя свои файлы естественным образом. Этот подход иллюстрирует рис. 5.4, в. Здесь каталоги А, В и С, вложенные в корневой каталог, принадлежат различным пользователям, два из которых создали подкаталоги для проектов, над которыми они работают.

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

Тем не менее, как мы отмечали ранее, в отношении технологий история часто повторяется. Цифровым камерам необходимо записывать снимки на какой-либо носитель, как правило, на карту флэш-памяти. Самые первые камеры имели единственный каталог, а файлы именовались DSC0001. JPG, DSC0002 . JPG и т. д. Однако вскоре производители создали файловые системы с несколькими каталогами (рис. 5.4, б). Имеет ли значение то, что владельцы камер не понимают, как пользоваться такими каталогами? Встроенное программное обеспечение обходится производителям практически даром, поэтому не будет ничего удивительного в том, что в недалеком будущем появятся цифровые камеры с полноценными иерархическими файловыми системами, несколькими входными именами и именами файлов длиной до 255 символов.

5.2.3.

<< | >>
Источник: Э. ТАНЕНБАУМ, А. ВУДХАЛЛ. ОПЕРАЦИОННЫЕ СИСТЕМЫ Разработка и реализация 3-е издание. 2007

Еще по теме Иерархические системы каталогов:

  1. Чудо, связанное с каталогом «Nightingale-Conant»
  2. В статусно-иерархическом плане
  3. § 39 Классификация договоров в отдельных видах. – Римская классификация. – Система прусского закона, французского и австрийского кодекса. – Система русского свода. – Система настоящего изложения.
  4. Тема 15 Правова система і система права. Система законодавства та систематизація нормативно-правових актів
  5. Глава 4. Система права и система законодательства
  6. §5. Система военных судов в РФ как часть системы судов общей юрисдикции
  7. Единство и взаимосвязь правовой системы и системы правового общества
  8. § 1.3. Система трудового права і система трудового законодавства
  9. § 33 Общее правило о переходе наследства к детям. – Отличие отделенных от неотделенных. – Право представления. – Право родительское. – Право боковых родственников. – Римская система определения прав по классам и степеням. – Германская система определения прав по линиям и коленам.
  10. § 14 Отношения супругов по имуществу. – Германское начало общения имуществ в браке и римская система приданого. – Особое имущество жены. – Разнообразные системы западных законодательств. – Раздел имуществ по прекращении брака. – Ограничения брачных договоров и сделок между супругами. – Английский закон об отношениях супругов по имуществу.
  11. § 34 Смешанные системы в новейших законодательствах. – Происходящее от различия сих систем различие в порядке раздела и в допущении права представления. – Ограничение наследственного права пределами родства. – Ограничение женщин. – Разделение наследства между родами. – Возвращение подаренного родителями. – Наследование супругов и незаконных детей и родителей. – Закон наследования в Англии.
  12. СИСТЕМА
  13. Организация как система.
  14. СИСТЕМА НЕРВНАЯ
  15. Тема 20. Смешанные правовые системы
  16. СИСТЕМА ТЕЙЛОРА
  17. 3. Система законодавства