Файл: Функции операционных систем персональных компьютеров.pdf
Добавлен: 28.03.2023
Просмотров: 104
Скачиваний: 2
Размещения файлов, которая отслеживает, какие блоки распределения свободны и которые находятся в использовании. Он аналогичен объему Bitmap в HFS, в котором каждый блок распределения представлен одним битом. Ноль означает, что блок свободен и один означает, что блок находится в использовании. Основное различие с объемом Bitmap HFS, является то, что распределение файлов хранится в виде обычного файла, она не занимает специальное зарезервированное пространство около начала тома. Размещения файлов можно также изменить размер и не должны храниться последовательно в пределах объема.
- Catalog file (каталог). В нем хранится большая часть данных о размещении файлов и папок на диске.
Каталог файлов представляет собой B-дерево, которое содержит записи для всех файлов и каталогов, хранящихся в томе. Каталог файлов HFS Plus очень похож на файл каталога HFS, основные различия являются записи больше, чтобы позволить больше полей и, чтобы позволить эти поля, чтобы быть больше (например, чтобы позволить более длинные имена Unicode файлов 255-символов в HFS Plus, ). Запись в файл каталога HFS составляет 512 байт, запись в файл каталога HFS Plus равен 4 КБ в Mac OS и 8 КБ в OS X. Поля в HFS имеют фиксированный размер, в HFS Plus размер может варьироваться в зависимости от фактического размера данных, которые они хранят.
— Экстенты Переполнение Файл является еще одним B-дерево, которое записывает блоки распределения, которые выделяются для каждого файла в виде экстентов. Каждый файл записи в файл каталога может записывать восемь экстентов для каждой развилки файла; как только те, которые используются дополнительные экстенты записываются в файл Экстенты переполнением. Сбойные блоки также записываются как экстентов в файле Экстенты переполнением. По умолчанию размер записи в степени в Mac OS 1 KB и 4 КБ в OS X.
- Attributes file (файл атрибутов). Используются для контроля доступа и т.п
Атрибуты файла представляет собой новый B-дерево в HFS Plus, которая не имеет соответствующую структуру в HFS. Атрибуты файла могут хранить три различных типа 4 КБ записей: Инлайн данных атрибутов записей, вилка данных атрибутов записей и атрибутов Extension записей. Инлайн данных атрибутов записи хранят небольшие атрибуты, которые могут соответствовать внутри самой записи. Вилка данных атрибутов записей содержат ссылки на максимум восьми экстентов, который может содержать большие атрибуты. Атрибуты расширения используются для расширения вилке данных атрибутов записи, когда его восемь записей экстентов уже используются. -Файл запуска предназначен для не-Mac OS систем, которые не имеют HFS или HFS Plus поддержку. Это похоже на загрузочные блоки из тома HFS. — Второй в последнем секторе содержит альтернативный эквивалент заголовок тома на альтернативный мастер-директорию Блока HFS. — Последний сектор в объеме зарезервировано для использования Apple. Он используется в процессе производства компьютеров.
Заключение
Самые распространенные операционные системы имеют исключительную надежность, безопасность и схожий графический интерфейс. В свою очередь каждая из систем имеет свои привилегии в той или иной сфере. На основании анализа нескольких ОС можно сделать следующие выводы:
По использованию:
-Семейство Windows. Домашнее и корпоративное использование ввиду распространенности системы. Интерфейс дружелюбный и интуитивный, новый сотрудник фирмы не будет теряться в использовании стандартных функций, а системные администраторы под семейством Win встречаются куда чаще, чем по другим ОС.
-Семейство Unix. Подойдет для продвинутых пользователей, серверов (ввиду отказоустойчивости), небольших фирм как способ экономии на лицензиях.
-Семейство MOS. Сомнительная переплата за функционал, который в большинстве случаев не будет использоваться на домашнем ПК. Рекомендуется для дизайнеров, фотографов и подобных сфер деятельности, где требуется работа с графикой, где важна цветопередача и вид печати на бумаге.
Список используемой литературы
-
- Информационные технологии и вычислительные системы / Под ред. С.В. Емельянова. - М.: Ленанд, 2010. - 104 c.
- Корпоративные информационные системы. Учебник для вузов. / П.П. Олейник, С.П. Олейник. - СПб.: Питер, 2012. - 176 c.
- Поддержка продуктов Microsoft URL: https://support.microsoft.com/ru-ru (дата обращения: 9.03.2020)
- Продукты Apple URL: https://www.apple.com/ru/business/products-platform/ (дата обращения: 9.03.2020)
- Форум поддержки Linux Mint URL: https://forums.linuxmint.com/ (дата обращения: 12.03.2020)
- Сравнение операционных систем семейства Linux/UNIX и Windows URL: https://habr.com/ru/post/62811/ (дата обращения: 8.03.2020)
- Операционные системы: зачем они инженеру URL: https://habr.com/ru/post/310122/ (дата обращения: 8.03.2020)
- Мелехин, В.Ф. Вычислительные машины, системы и сети / В.Ф. Мелехин. - М.: Academia, 2017. - 304 c.
- Операционная система UNIX (LINUX) и распараллеливание; Издательство Санкт-Петербургского университета - Москва, 2005. - 112 c.
- Информатика. Операционные системы. Назначение. Классификация. ОС Windows: учебное пособие [Текст] /Шацукова Л.З,- Москва: Издательство СГПИ,2010. - 130с.
- Современные операционные системы / Таненбаум Эндрю, Бос Херберт –Питер, 2019
- Введение в операционные системы: в 2 т. / пер. с англ. Л.А. Теплицкого, А.Б. Ходулева, В.С. Штаркмана; под ред. В.С. Штарк- мана / Г. Дейтел. М.: Мир, 1987.