Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Операционные системы реального времени.docx
Скачиваний:
249
Добавлен:
11.03.2016
Размер:
128.45 Кб
Скачать

5. Акцентирует внимание процессора на той или иной задаче

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

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

Каждая работающая программа требует части вычислительной мощности процессора. Чем больше программ вы запускаете одновременно, тем ближе нагрузка процессора к максимальной. Задача операционной системы координировать доставку информации на обработку в процессор так, чтобы все проходило гладко и незаметно для пользователя. ОС может переключить внимание процессора с одной задачи на другую.

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

Незаметная и незаменимая помощница

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

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

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

Особенности

Положительные особенности

Широкая распространенность продукта

В подавляющем большинстве случаем на компьютерах установлена OC Windows. Поэтому, придя в гости к другу или к себе на работу, можно без проблем перебросить с флэш-накопителя пару-тройку картинок, текстовых файлов или клипов. Простота в использовании и поддержка OC Windows любого оборудования и любых программ поспособствовала глобальному распространению это OC.

Приятный интерфейс

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

Стабильность ОС

В общем и целом, стабильность работы современной OC можно назвать приемлемой. Однако слово "приемлемой" здесь должно сопровождаться массой оговорок:

1. Приемлемой стабильность работы ОС становится только после ее качественной и грамотной настройки — про ненастроенную систему (впрочем, как и ненастроенную гитару) здесь говорить вообще не стоит.

2. Стабильность современной ОС также в большой степени зависит от версии продукта и наличия установленных сервис-паков и дополнений — увы, но без их присутствия в работе ОС происходят частые сбои.

3. Стабильность ОС также зависит и от самих приложений, установленных на ОС пользователем: чем они стабильнее в работе и чем более совместимы с самой программной оболочкой Windows, тем меньше сбоев мы сможем наблюдать в работе основной ОС.

4. На стабильность работы современной ОС большое влияние оказывает и само "железо", которое используется совместно с работающей ОС.

5. Также на стабильную работу современной OC далеко не последнее влияние оказывают драйверы устройств. Эти мини-программы, отвечающие за сопряжение определенного софта с определенным “железом”.

Хорошая совместимость с продуктами разных разработчиков (об OC Windows)

Современная OC способна корректно понимать любые типы файлов, появившиеся в ее ранних реинкарнациях. Если вспомнить те же расширения файлов, то станет ясно, что их родоначальником, по сути, является та самая примитивная и архаичная ОС, некогда перекупленная у стороннего разработчика и доведенная до ума Microsoft — MS-DOS. Эта преемственность файловых форматов тянется нитью через все версии Windows, что само по себе просто замечательно.

Но есть и минус у ОС от Microsoft. К сожалению, даже современная ОС от Microsoft напрочь отказывается воспринимать файлы, созданные в сторонних ОС, таких как «Линукс» и «Mac OC».

Совместимость оборудования

Современная ОС поддерживает много иных оборудований. Не без соотвествующих драйверов, разумеется.

Широкие возможности настройки ОС (о Windows)

Современная Windows обладает достаточно широкими возможностями настойки. Сегодня при грамотном подходе каждый пользователь ПК сможет настроить операционную систему под свои нужды. И это касается абсолютно всего: установленного в ПК оборудования, программ и приложений, драйверов, производительности ПК настройка через BIOS и с помощью ОС, особенностей настройки самой операционной системы — одним словом, настройке в современной Windows подлежит практически все. Для всесторонней настройки ОС у пользователей есть много возможностей: настройка политик безопасности, настройка интерфейса Windows и режимов его отображения, настройка запущенных процессов и установленных программ, настройка драйверов и всего оборудования и, конечно же, главный козырь пользователя — это настройка Windows с помощью системного реестра и специальных программ-твикеров. При правильной и грамотной настройке операционной системы ваш компьютер станет намного стабильнее и быстрее в работе и долго будет радовать пользователя высокой производительностью. К тому же, современная Windows способна поддерживать все "примочки" современного железа:

— Многоканальный звук и поточное видео (таким образом, современный ПК сегодня в первую очередь стал не рабочей лошадкой, а мультимедийным центром развлечений).

— Поддержка операционной системой инструкций процессоров (с их помощью работа с большим количеством информации становится намного эффективнее: режимы сглаживания и фильтрации для видеопроцессоров; поддержка 3D-NOW, SSE, MMX и других инструкций центрального процессора для увеличения производительности, и понижения энергопотребления при простом компьютере).

— Более производительные 64-битные вычисления (сегодня наблюдается пусть постепенный, но верный переход пользователей с 32-битной платформы на 64-битную, и для этого есть все предпосылки — 64-битные процессоры и 64-битная Windows ХР).

Все перечисленные выше особенности оставляют впечатление действительно развитой и интеллектуально продвинутой ОС.

Отрицательные особенности

Некорректная работа с DOS-приложениями

Несмотря на то, что MS DOS была прародительницей Windows, последняя в современной своей реинкарнации отказывается корректно работать с приложениями, написанными для DOS.

Низкий уровень общей защиты (об ОС Windows)

Уровень внутренней защиты Windows можно рассматривать как вполне стандартный и ничем особым не выделяющийся. У администратора ОС есть возможность урезать для любого пользователя практически все с помощью политик безопасности. Количество пользователей на одном ПК также не ограничено, а значит, вариантов защиты тех или иных ресурсов ОС может быть сколь угодно много. Плюс можно поставить пароль на вход в систему и т.д. Внешняя же защита ОС — самый главный на сегодня вопрос и основная головная боль корпорации Мicrosoft. С тех давних пор, когда Windows стала лидирующей операционной системой по степени распространенности в мире, к ней пришла слава и самой беззащитной. Ни для одной ОС еще никогда не было написано такое огромное количество вредоносных программ.