Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Под эффективностью понимают способность ОС достигать целей и удовлетворительно решать задачи, для которых она проектировалась.
Не бывает эффективных и неэффективных ОС вообще. Существуют лишь ОС, решающие поставленные перед ними задачи с большей или меньшей эффективностью. В этом смысле эффективность — понятие не абсолютное (не выражаемое количественно), а относительное (качественное).
Например, пакетная ОС как правило ориентируется на максимальную загрузку ЭВМ и максимальную пропускную способность. Она эффективна при решении потока неинтерактивных (вычислительных) задач. Но средства интерактивного взаимодействия с пользователями у неё не развиты. И с точки зрения таких пользователей система неудобна, медлительна, то есть неэффективна.
Система разделения времени ориентирована на интерактивное взаимодействие с пользователями. Она способна эффективно обслуживать одновременные запросы большого количества пользователей. Но для этого в ней применён механизм планирования, требующий больших накладных расходов на переключение и обслуживание большого количества процессов. В смысле выполнения «чистых» вычислений она неэффективна.
Система реального времени должна обеспечить своевременную реакцию в пределах заданных интервалов времени на любую последовательность заранее предусмотренных событий. В этом эффективность её применения. Однако для реализации этой задачи система должна обладать соответствующими ресурсами, которые простаивают при отсутствии событий, то есть используются неэффективно.
С целью повышения эффективности могут создаваться ОС, сочетающие в себе черты и режимы работы нескольких разных типов ОС. Повышение эффективности применения ОС возможно также при подборе её компонентов (например, планировщика процессов), который будет лучше (быстрее, с меньшими накладными расходами) управлять вычислениями в данной вычислительной обстановке (при данном потоке заявок, при данной смеси задач и т. п.).
Дата публикования: 2015-02-03; Прочитано: 570 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!