Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...
Топ:
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного хозяйства...
Генеалогическое древо Султанов Османской империи: Османские правители, вначале, будучи еще бейлербеями Анатолии, женились на дочерях византийских императоров...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов...
Интересное:
Лечение прогрессирующих форм рака: Одним из наиболее важных достижений экспериментальной химиотерапии опухолей, начатой в 60-х и реализованной в 70-х годах, является...
Искусственное повышение поверхности территории: Варианты искусственного повышения поверхности территории необходимо выбирать на основе анализа следующих характеристик защищаемой территории...
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Дисциплины:
2017-12-10 | 420 |
5.00
из
|
Заказать работу |
|
|
от типа ресурса задач:
планирование ресурса — то есть определение, какому процессу, когда и в каком количестве (если ресурс может выделяться частями) следует выделить данный ресурс; удовлетворение запросов на ресурсы; отслеживание состояния и учет использования ресурса — то есть поддержание оперативной информации о том, занят или свободен ресурс и какая доля ресурса уже распределена; разрешение конфликтов между процессами.
6.
Управление процессами ( ресурсы, синхрон., взаимодействие между, создание и уничтожение ), Управление памятью ( Механизм виртуальной памяти позволяет программисту писать программу так, как будто в его распоряжении имеется однородная оперативная память большого объема, часто существенно превышающего объем имеющейся физической памяти +Защита памяти+ выделение+swap ), Управление файлами и внешними устройствами,
■ средства управления локальными ресурсами компьютера реализуют все функции ОС автономного компьютера (распределение оперативной памяти между процессами, планирование и диспетчеризацию процессов, управление процессорами в мультипроцессорных машинах, управление внешней Памятью, интерфейс с пользователем и т. д.);
■ сетевые средства, в свою очередь, можно разделить на три компонента:
□ средства предоставления локальных ресурсов и услуг в общее пользование — серверная часть ОС;
□ средства запроса доступа к удаленным ресурсам и услугам — клиентская часть ОС;
□ транспортные средства ОС совместно с коммуникационной системой обеспечивают передачу сообщений между компьютерами сети.
7. Расширяемость – модульная структура ОС. Дополнения и изменения вносятся без нарушения целостности системы. Переносимость (многоплатформенность) – должен легко переноситься с одного типа процессора на другой (или способ организации всей аппаратуры компьюьтера). Совместимость – если есть возможность запустить привычные приложения на другой ОС. (Средства для выполнения прикладных программ, написанные для других ОС). Надежность и отказоустойчивость – система должна быть защищена от внутренних, внешних ошибок, от сбоев и отказов. Безопасность данных и ресурсов пользователя. Производительность – должна быть настолько быстро насколько позволяет аппаратная платформа.
|
8.
Модули ядра выполняют базовые функции ОС, связанные с управлением
процессами, памятью, устройствами ввода-вывода и т. п. Именно ядро занимается
переключением контекстов, загрузкой/выгрузкой страниц, обработкой прерываний. Непосредственное выполнение такого рода действий недоступно для
приложений. При необходимости они могут обращаться к ядру с системными
вызовами, используя для этого имеющийся в их распоряжении интерфейс прикладного
программирования — API.
Функции, отнесенные в ведение ядра, являются наиболее часто используемыми
функциями операционной системы, поэтому скорость их выполнения определяет
производительность системы в целом.
Обычно ядро оформляется в виде программного модуля некоторого специального
формата, отличающегося от формата пользовательских приложений.
Ядро является движущей силой всех вычислительных процессов в компьютерной
системе, и крах ядра равносилен краху всей системы. Поэтому разработчики
операционной системы уделяют особое внимание надежности кодов ядра.
Вспомогательные модули ОС выполняют весьма полезные, но менее обязательные
функции. Например, к таким модулям могут быть отнесены программы
архивирования данных на магнитной ленте, дефрагментации диска, текстового
редактора. Вспомогательные модули ОС оформляются либо в виде приложений,
|
либо в виде библиотек процедур.
Вспомогательные модули ОС обычно подразделяются на следующие
группы:
■ утилиты — программы, решающие отдельные задачи управления и сопровождения
компьютерной системы, такие, например, как программы сжатия
дисков, архивирования данных на магнитную ленту;
■ системные обрабатывающие программы — текстовые или графические редакторы,
компиляторы, компоновщики, отладчики;
■ программы предоставления пользователю дополнительных услуг — специальный
вариант пользовательского интерфейса, калькулятор и даже игры;
■ библиотеки процедур различного назначения, упрощающие разработку приложений,
например библиотека математических функций, функций ввода-вывода и т. д.
|
|
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!