Операционные системы среды и оболочки

Автор: Пользователь скрыл имя, 28 Февраля 2012 в 11:52, контрольная работа

Описание работы

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

Содержание

Классификация ОС по особенностям методов построения 3
Управление ресурсами в автономных однопроцессорных компьютерах 5
Реализация процессов и потоков операционной системы Windows 2000/XP 14
Файловая система типа NTFS 17

Работа содержит 1 файл

Операционные системы среды и оболочки.doc

— 379.00 Кб (Скачать)

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

Возможности NTFS, используемые Macintosh Services Clients

Сервис для Macintosh входит в состав Windows NT Server. Этот сервис предоставляет пользователям Macintosh возможность доступа к файлам, находящимся на Windows NT Server; т. к. эти файлы доступны сетевым пользователям Windows NT, файловый сервер может быть легко использован для общего доступа с различных аппаратных платформ.

При разрешении сервиса для Macintoch следует сделать доступным раздел NTFS, если требуется автоматическое создание тома модуля аутентификации пользователя (User Authentification Module) для клиентов Macintosh (Network Control Panel использует первый раздел NTFS для создания этих томов по умолчанию).

Клиенты Macintosh могут использовать только файлы на томах NTFS. Ветвления ресурсов Macintosh и информация Finger для каждого файла Macintosh сохраняются как потоки NTFS. Поскольку NTFS поддерживает длинные имена, большинство имен файлов Macintosh сохраняются. Сервис для Macintosh сохраняет привилегии папки (File Sharing folder) как разрешения Windows NT; это означает, что существует только один набор разрешений для папки или файла, который предписан и пользователям Windows NT и пользователям Macintosh. Однако пользователи Macintosh не смогут видеть разрешения файла, так как AppleShare поддерживает только разрешения папки.

Дополнительную информацию относительно сервиса для Macintosh можно найти в документации Windows NT Server Services for Macintosh.

 

Использование Windows NT

 

Системные файлы NTFS

NTFS включает несколько системных файлов, которые скрыты от просмотра на томе. Системные файлы используются только файловой системой для хранения метаданных и поддержания работы файловой системы. Системные файлы записываются на том утилитой Format. Список системных файлов NTFS представлен в табл. 2.

 

Таблица 2, Системные файлы NTFS

Системный файл             

Имя файла             

Описание

Master File Table (главная файловая таблица)

$Mft

Список содержимого тома NTFS

Master File Таblе2 (копия главной файловой таблиць

$MftMirr -)

Зеркальное отображение наиболее важных частей MFT, используется для гарантирования доступа к MFT в случае сбоя одиночного сектора

Log File (регистрационный файл)

$LogFile

Список шагов транзакции используемых Log File System для восстановления состо яния (recoverability)

Volume (том)

$Volume

Имя версия и другая информация относительно тома

Attribute Definition (определение атрибутов)

$AttrDef

Таблица имен атрибутов номеров и

Дескрипторов

Root Filename Index (индекс корня файловых имен)

$

Корневой каталог

Claster Bitmap (битовый массив кластеров)

$Bitmap

Описание содержимого тома показывающее какие размещаемые модули использованы

Boot File (загрузочный файл)

$Boot

Содержит информацию начальной загрузки для тома если том является загрузочным

Bad Cluster File (файл плохих кластеров)

$BadClus

Содержит указание положения плохих кластеров тома

 

 

 

Сравнение NTFS с HPFS и FAT

 

NTFS заимствовала лучшие свойства FAT и HPFS. От FAT система NTF заимствовала философию "простота рождает эффективность". Эффективность увеличивается, когда число дисковых передач минимизировано для общих операций. От HPFS система NTFS унаследовала методы для повышения быстродействия и гибкости. Например, NTFS использует B-tree, подобные применяемым в HPFS для максимизации эффективности. NTFS поддерживает и длинные и короткие имена файлов для совместимости с MS-DOS, HPFS и другими сетевыми клиентами, включая OS/2, UNIX, AppleShare и NFS. NTFS также обеспечивает многочисленные расширенные (extended) атрибуты и позволяет будущим приложениям определить другие расширенные атрибуты.

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

Внимание! Необходимо убедиться в закрытии системы перед извлечением диска, содержащего том NTFS.

Кроме этого, NTFS обеспечивает систему восстановления, которая является более надежной, чем у FAT или HPFS; NTFS также отвечает требованиям POSIX.

В табл. 3 представлены сравнительные характеристики FAT, HPFS и NTFS применительно к Windows NT:

 

Таблица 3. Сравнение характеристик FAT, HPFS и NTFS

 

Характеристика             

FAT             

HPFS             

NTFS

Filename (имя файла)             

"Восемь плюс три" символа ASCII (допускается один разделитель - точка); в Windows NT 255 символов Unicode (допускается несколько разделителей)             

254 байта двухбайтных символов (допускается несколько разделителей)             

255 символов Unicode (допускается несколько разделителей)

File size (размер файла)             

2 в 32 байта             

2 в 32 байта             

2 в 64 байта

Partition (раздел)             

2 в 32 байта             

2 в 32 байта             

2 в 64 байта

Maximum path length (максимальная длина пути)             

64: в Windows NT не ограничена             

Не ограничена             

Не ограничена

Attributes (атрибуты)             

Только несколько однобитовых флажков плюс несколько байтов информации расширенных атрибутов в Windows NT 3.5             

Однобитовые флажки плюс 64 Кб информации расширенных атрибутов             

Вся информация, включая данные. обрабатывается как атрибуты файла

Directories (каталоги)             

Не сортируются             

B-tree             

B-tree

Philosophy (философия)             

Простота             

Эффективность на больших дисках             

Быстрота, восстанавливаемость и безопасность

Built-in security features (встроенные средства без-опасности)             

Нет             

Нет             

Есть

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Список использованной литературы

 

       1. Андреев А. Г. и др. Microsoft Windows 2000 Server и Professio-nal / Под общ. ред. А.Н. Чекмарева и Д.Б. Вишнякова. – СПб.: БХВ – Петербург, 2001. – 1056 с.: ил.

       2. Андреев А. Г. и др. Microsoft Windows XP. Руководство администратора/ Под общ. ред. А. Н. Чекмарева. – СПб.: БХВ – Петербург, 2003. – 848 с.: ил.

       3. Бэкон Д., Харрис Т. Операционные системы. – СПб.: Питер, 2004. – 800 с.: ил.

       4. Вишневский А. В. Windows  Server 2003. Для профессионалов. – СПб.: Питер, 2004. – 767 с.: ил.

       5. Гордеев А.В. Операционные системы. – СПб.: Питер, 2005. – 418 с.: ил.

       6. Гордеев А. В., Молчанов А. Ю. Системное программное обеспечение. – СПб.: Питер, 2001. – 736 с.: ил.

       7. Назаров С. В. Администрирование локальных сетей Windows NT/2000/NET: Учеб. пособие. – М.: Финансы и статистика, 2003. – 478 с.: ил.

       8. Новиков Ю., Черепанов А. Персональные компьютеры: аппаратура, системы, Интернет: Учебный курс. – СПб.: Питер, 2001.– 464 с.: ил.

       9. Олаф Кирх. Linux: Руководство администратора сети. – СПб.: Питер, 2000. – 242 с.: ил.

       10. Олифер В.Г., Олифер Н. А. Сетевые операционные системы. – СПб.: Питер, 2001. – 544 с.: ил.

       11. Основы операционных систем: Курс лекций. / В. Е. Карпов, К. А. Коньков. – М.: ИНТУИТ.РУ «Интернет-Университет Информационных Технологий», 2004. – 632 с.: ил.

       12. Партыка Т. Л., Попов И. И.  Операционные системы, среды и оболочки. – М.: ФОРУМ – ИНФРА-М, 2005. – 400 с.: ил.

       13. Таненбаум Э.  Современные операционные системы.  –  СПб.:  Питер, 2004. – 1040 с.: ил.

       14. Таненбаум Э., М. ван Стеен. Распределенные системы. Принципы и парадигмы.  –  СПб.:  Питер, 2003. – 877 с.: ил.

       15. Ханикат Дж. Знакомство с Microsoft Windows  Server 2003: Пер. с англ. – М.: Издательско-торговый  дом «Русская Редакция», 2003. – 464 с.: ил.

       16. Чекмарев А. Н., Вишневский А. В., Кокорева О. И. Microsoft Windows  Server 2003. – СПб.: БХВ – Петербург, 2003. – 1184 с.: ил.

       17. Microsoft Windows 2000 Server:Учебный курс MCSA/MCSE: Пер. с англ. – М.: Издательско-торговый дом «Русская Редакция», 2002. – 912 с.: ил.

       18. Microsoft Windows XP Professional: Учебный курс MCSA/MCSE: Пер. с англ. – М.: Издательско-торговый дом «Русская Редакция», 2002. – 1008 с.: ил.

 

2

 



Информация о работе Операционные системы среды и оболочки