Скачиваний:
28
Добавлен:
23.06.2014
Размер:
33.79 Кб
Скачать

Задание

  1. Как называется новая файловая система в ОС OS/2 Warp 4.5 и в чем ее преимущества?

  2. Какие цели имелись при создании ОС UNIX?

  3. Какие механизмы межпроцессорных коммуникаций в ОС UNIX вы знаете?

Ответы

1. Для повышения надежности файловой подсистемы создана новая журналирующая файловая система JFS (Journaling File System). JFS введена для удовлетворе­ния потребности в более живучей файловой системе для OS/2 Warp. JFS имеет большую безопасность в структурах данных благодаря технике, разработанной для СУБД. Работа с файловой системой происходит в режиме транзакций с ве­дением журнала транзакций. В случае системных сбоев имеется возможность обра­ботки журнала транзакций, позволяющая производить занесение или сброс каких-либо изменений, произшедших во время системного сбоя. Эта система также повышает скорость восстановления файловой системы после сбоя. Сохраняя целостность файловой системы, эта система управления файлами не гарантирует восстановление поль­зовательских данных. Следует отметить, что файловая система JFS обеспечивает самую высокую скорость работы с файлами из всех известных систем, создан­ных для ПК, что очень важно для серверной ОС.

Для работы с дисками создан специальный менеджер дисков – LVM (Logical Volume Manager). Все уста­навливаемые файловые системы содержатся в LVM. LVM осуществляет опреде­ление имен дисков для программ, которые этого требуют. Это позволяет избира­тельно назначить любую букву любому разделу. И даже больше – ОС не будет сама использовать имена дисков. LVM в совокупности с JFS позволяет объеди­нять несколько томов и далее несколько физических дисков в один большой ло­гический том.

2. При создании ОС UNIX имелось три цели:

1) стремление сохранить простоту и обойтись минимальным количеством функций. Все реальные сложности оставлялись пользовательским программам;

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

3) предоставление возможности решать большие задачи, комбинируя более мелкие, а не разрабатывать программы заново. В системе UNIX имеется возможность направлять выход одной программы на вход другой (программные каналы – pipe)

3. Механизмы межпроцессорных коммуникаций в ОС UNIX

1). Сигналы;

2). Семафоры;

3). Программные каналы;

4). Очереди сообщений;

5). Сегменты разделяемой памяти;

6). Вызовы удаленных процедур.

Соседние файлы в папке 4- 4_Операционные среды, системы и оболочки