Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Вопросы надежности




Понятие многозадачности

Управление установкой, исполнением и удалением приложений.

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

Однозадачные ОС: при выполнении приложения все ресурсы вычислительной системы передаются для его работы, другие приложения и команды не могут быть запущены пока это приложение выполняется либо не будет прервано пользователем. Пример: MS-DOS.

Многозадачные ОС: допускают выполнение нескольких приложений одновременно, а также обмен данными между этими приложениями, совместное использование ресурсов вычислительной системы несколькими приложениями. Различают ОС с вытесняющей многозадачностью (на короткий промежуток времени все ресурсы вычислительной системы передаются для работы одного приложения, после этого его работа «замораживается» и начинает выполняться другое приложение. Работа всех запущенных приложений чередуется. Пример: MS Windows 95, 98, Me) и полной многозадачностью (ресурсы вычислительной системы делятся ею между всеми запущенными приложениями. Все приложения выполняются одновременно Пример: Unix, Linux). Построение работы систем с полной многозадачностью намного сложнее чем систем с вытесняющей. ОС MS Windows 2000, XP сочетают в своей работе вытесняющую и полную многозадачность.

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

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

Так, например, наиболее универсальные операционные системы Windows 98 и Windows Ме могут испытывать общесистемные сбои из-за работы с приложениями, недостаточно четко соблюдающими спецификацию операционной системы. Операционные системы Windows 2000 и Windows ХР обладают повышенной устойчивостью и не выходят из строя при сбое приложений.




Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 282; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.