Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОСС шпоры(модерн).doc
Скачиваний:
12
Добавлен:
27.09.2019
Размер:
374.78 Кб
Скачать

49. Многопольз-кий режим.

Осн.проблемой орг-ции мнопольз-го режима в любой ос явл-ся орг-ция планирования // выполн-я неск-ких процессов. Исторически ос UNIX явл-ся с-мой разделения времени, т.е. с-ма должна прежде всего «справедливо» разделять ресурсы процессора между процессами, относящимися к разным польз-лям. Однако ОС UNIX всегда была рассчитана на то, чтобы обслу­ж-ть больше процессов, чем можно одновр-но разместить в осн.памяти. Поэтому требова­лась неск-ко более гибкая схема планирования разделения ресур­сов процессора. В результате было введено понятие приоритета. Оно опр-ет, во-первых, возмож­-ть процесса пребывать в осн.памяти и на равных конкури­ровать за процессор. Во-вторых, от значения приоритета процесса зависит размер временного кванта. В-третьих, знач-е приоритета влияет на место процесса в общей очереди процессов к ресурсу процессора. Каждый процесс при своем образ-и получает нек-й устанавливаемый с-мой статический приоритет, ктр в дальнейшем может быть изменен. В ОС UNIX сущ-ют 2 понимания термина «мягкое реальное время» и «жесткое реальное время». Жесткое реал.время означ., что каждое событие, происх-щее в с-ме, должно обраб-ся с-мой за время, не превосходя­щее верхнего предела времени, отведенного для таких действий. Режим мягкого реал.времени предпо­л-ет, что нек-рые процессы по­лучают права на получ-е ресурсов осн.памяти и процессо-ра, сущ-но превосхо-дящие права процессов, не относя­щихся к категории процессов реал.времени. Процессы, обладающие динамич-ми приоритетами, обладают след.особен-тями: 1)каждому из таких процессов предоставл-ся неогр-ный сверху квант времени на проц-ре; 2)процесс реал.времени не может быть перемещен из осн.памяти во внешнюю, если он готов к выполн-ю и в ОП присутствует хотя бы 1 ппроцесс, не относящийся к категории процессов реал.времени; 3)любой процесс реал.времени, перемещенный во внеш.память, но готовый к выполн-ю, перенос-ся в осн.память, как только в ней образ-ся свободная обл-ть соотв.размера.

Назад

50. Осн.возмож-ти NC.

Оболочка NC явл-ся самой распростр-ной из использ-х в наст.время надстроек над DOS, преобразующих ее командный польз-кий интерф-с в интерф-с типа «меню». Причины привязанности многих к «классической» оболочке NC в ее исключительной простоте, привычности работы с ней, в экономном использ-и ею ресурсов ПК. Оболочка NC разработанна американской фирмой Peter Norton Computing, ктр с 1990 года входит в состав корпорации Symantec. Оболочка NC обеспеч-ет: 1)отображ-е деревьев кат-гов и содерж-го кат-гов в форме, наиболее удобной д/восприятия чел-ком;

2)выполн-е всевозмож=х действий с кат-гами, ф-лами и целыми поддеревьями ФС (создание, копирование); 3)естеств.работу с архивами, включая отображ-е их содерж-го, а также создание, обновление и распаковку архивов; 4)подготовку текст.ф-лов; 5)выполн-е из ее среды всех команд DOS… Оболочка NC полностью все же не освобождает польз-ля от необх-ти знать польз-кий интерф-с DOS, т.к.многие f-и доступны только на уровне с-мы или реализ-ся на этом уровне гораздо эффективнее. Оболочка NC столь привлекательна благодаря великолепным высокоскоростным ср-вам визуализации дан-х и развитым ср-вам электронной почты.

Визуализация ф-ла состоит в форматиров-и его содерж-го с последующим отображ-ем рез-та на экране монитора. Достоинства NC: высокая степень интеграции f-й; поддержка иерархической с-мы меню; простота освоения и удобство использ-я; высокая устойчивость в работе и приемлемая защищ-ть от ошибок польз-ля; поддержка манипулятора – мыши. Недостатки NC: отсутствие ср-в сортировки кат-гов в дереве файл.структуры; невозмож-ть выполн-я групповых операций над ф-лами в различных кат-гах; невозмож-ть выполн-я каких-либо действий с группами ф-лов, найденными на диске ср-вами оболочки. NC запуск-ся ф-лом nc.exe. Экран NC включает: панели (левую и правую) д/отображ-я i-ции о ф-лах, дисках, д/манипулирования ф-лами и пр-мами; ниспадающее меню, предназначенное д/упр-я видом панелей, конфигурирования с-мы; зону командной строки и протокола работы; меню использ-я f-ной клавиатуры. NC позволяет также запустить любые заранее выбранные пр-мы, используя спец.польз-кое меню. Для этого достаточно нажать f-ную клавишу F2 и выбрать из предлагаемого списка пр-му. Назад