Операционная система (ОС) — это совокупность взаимосвязанных программ, которые предназначены для управления ресурсами компьютера и организации взаимодействия с пользователем.
Операционные системы
Операционной системой является совокупность системных и управляющих программ, которые предназначены для применения всех ресурсных возможностей вычислительных систем с максимальной эффективностью и удобного взаимодействия с ней пользователя. Вычислительной системой является взаимосвязанный набор аппаратного и программного обеспечения, который предназначен для информационной обработки.
Операционная система предназначена для организации вычислительных процессов в вычислительных системах, рационального распределения вычислительных мощностей среди отдельных решаемых задач, предоставления пользователям различных сервисных возможностей, которые облегчают программирование и отладку задач.
Операционные системы играют роль некоего интерфейса, обеспечивающего взаимодействие вычислительной системы и пользователя. То есть операционная система обеспечивает для пользователя использование как бы виртуальной вычислительной системы. Это значит, что операционная система в определённой мере создаёт у пользователя понятие о системных возможностях. В составе программного обеспечения вычислительной системы операционная система стоит на особом положении, так как она реализует планирование и контролирует весь вычислительный процесс. Согласно условиям применения операционных систем, можно выделить следующие режимы их работы:
- Пакетная обработка.
- Режим разделения времени.
- Режим реального времени.
В пакетном режиме операционная система поочерёдно исполняет сформированные в виде пакета задания. В данном режиме пользователи не могут осуществлять контакты с компьютером, а только получают итоги вычислительных операций.
В режиме разделения времени операционная система сразу решает набор задач, разрешая обращение всех задействованных пользователей к электронному вычислительному устройству.
Настройка и оптимизация производительности операционных систем
По умолчанию во многих операционных системах запускается целая совокупность системных сервисов и служб, большинство из которых обычный пользователь не использует каждодневно. Исключение из запуска данных служб способно увеличить производительность компьютера. Например, для операционных систем Windows следует зайти в меню «Пуск», далее «Панель управления» и затем войти в «Администрирование и службы».
Отключение службы удалённого доступа к компьютеру повышает быстродействие компьютера, а также повышает уровень его безопасности.
Отключение службы автоматического обновления ведёт к экономии трафика и возможности контроля действий компьютера в сети интернет, но при этом обновление операционной системы можно будет осуществить только в ручном режиме.
Реальное расположение файлов на жёстком диске также существенно влияет на уровень производительности компьютера. Операционные системы, как правило, отслеживают сценарии доступа к файлам жёсткого диска и периодически, в фоновом режиме, оптимизируют размещение файлов для ускорения доступа к ним. Оптимизация расположения файлов состоит в том, что файлы, используемые чаще всего, помещаются вместе и в крайних точках жёсткого диска, что гарантирует возможность быстрого доступа к ним. Оптимизация расположения файлов на диске обладает особой актуальностью при использовании жёсткого диска значительного объёма.
Оптимизация режима загрузки операционной системы ведёт к повышению скорости её загрузки. Операционная система должна отслеживать все файлы, требуемые для её загрузки, и выполняет оптимизацию их размещения на жёстком диске. Помимо этого, при загрузке операционной системы выполняется предварительная выборка информационных данных в оперативную память.
Оптимизация загрузки приложений практически аналогична оптимизации загрузки операционной системы. Суть её заключается в том, что операционная система следит за всеми информационными данными, применяемыми работающими приложениями, и выполняет оптимизацию их расположения на жёстком диске, и, помимо этого, может реализовать предварительную выборку необходимых данных, упреждая их загрузку в оперативную память.
По умолчанию не предусмотрена возможность оптимизации пространства, занимаемого операционной системой. Однако после установки, например, операционной системы Windows имеется возможность коррекции этого положения путём удаления всего лишнего посредством использования пункта меню «Программы по умолчанию» или аналогичных пунктов.
Рассмотрим возможности оптимизации производительности на примере операционной системы Windows 7. Все выпущенные версии этой операционной системы имеют в своём составе пятьдесят новых шрифтов. Windows 7 способен поддерживать псевдонимы для папок на внутреннем уровне. Кроме того, в эту операционную систему включено порядка ста двадцати фоновых изображений, которые уникальны для всех языковых версий и стран.
Ещё одним достоинством операционной системы Windows 7 является более тесная интеграция с компаниями, выпускающими драйвера. Почти все драйвера устройств способны определяться в автоматическом режиме. Кроме того, в этой операционной системе существует отличная совместимость со старыми версиями различных приложений, в частности это относится и к старым версиям игр.
Сетевые технологии Branch Cache предоставляют возможность кеширования содержимого интернет-трафика. Когда пользователю локальной сети требуется файл, уже загруженный другими сетевыми абонентами, то он может загрузить его локального хранилища, а не пользоваться каналами с недостаточной пропускной способностью. Эту технологию предполагалось применять в крупных сетях, и она внедрялась в организациях в составе Корпоративной и Максимальной версий данной операционной системы.