Функции ОС

Простейшие схемы управления памятью операционных систем

Часть III. Управление памятью.

В  данной части изложена идеология построения  системы управления памятью в современных ОС.  Центральная концепция управления памятью система виртуальной памяти  обеспечивает поддержку  и защиту больших виртуальных адресных пространств процессов, составленных из нескольких  логических сегментов. Тщательное проектирование аппаратно- зависимых и аппаратно-независимых компонентов менеджера памяти, базирующееся на анализе поведения программ (локальности ссылок), дает возможность организовать их производительную работу.

Быстрый просмотр

Функции ОС по управлению памятью

ГЛАВА 5   Управление памятью

Функции ОС по управлению памятью

Под памятью (memoryздесь подразумевается оперативная память компьютера. В отличие от памяти жесткого диска, которую называют внешней памятью (storage), оперативной памяти для сохранения информации требуется постоянное электропитание.

Быстрый просмотр

Сетевые функции ОС. Базовые понятия. Материал презентации

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

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

Быстрый просмотр

Программная реализация системы инициализации в Linux: SystemV и BSD стили. Структура, стартовые сценарии, настройки

В статье показано, как в системах Linux реализована инициализация системных служб и что при этом происходит «за кулисами», а также чем отличаются стили SystemV и BSD. В конце рассмотрены методы восстановления утраченного пароля root, базирующиеся на изложенном материале.

http://www.ibm.com/developerworks/ru/library/l-systemv/

Быстрый просмотр

Управление процессами (диспетчеризация). Приоритеты процессов

Общие принципы управления процессам

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

Уровни планирования

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

Быстрый просмотр

Диспетчеризация процессов. Стратегии диспетчеризации

Диспетчеризация процессора – распределение его времени между процессами в системе. Цель диспетчеризации – максимальная загрузка процессора, достигаемая с помощью мультипрограммирования.

Различают следующие виды диспетчеризации:

 

Быстрый просмотр

Диспетчеризация процессов и её временные характеристики. Глава 8

В системе разделения времени ядро предоставляет процессу ресурсы центрального процессора (ЦП) на интервал времени, называемый квантом, по истечении которого выгружает этот процесс и запускает другой, периодически переупорядочивая очередь процессов. Алгоритм планирования процессов в системе UNIX использует время выполнения в качестве параметра. Каждый активный процесс имеет приоритет планирования; ядро переключает контекст на процесс с наивысшим приоритетом.

Быстрый просмотр

ОС как система управления ресурсами

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

Быстрый просмотр
Подписка на RSS - Функции ОС