Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Определение состава и общей структуры системы

Автор:   •  Декабрь 8, 2021  •  Лабораторная работа  •  869 Слов (4 Страниц)  •  228 Просмотры

Страница 1 из 4

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ

Донецкий государственный институт искусственного интеллекта

      Кафедра  ПОИC

Лабораторная работа №5

по дисциплине: “Операционные системы”

на тему: “Определение состава и общей структуры системы”

Выполнил:

__________

     (дата, подпись)

                                                        

Проверил:  

                                                   __________

             (дата, подпись)

                                                  __________

             (дата, подпись)

                                                __________

              (дата, подпись)

                                                    __________

             (дата, подпись)

                

2011

1 ОБЩАЯ СТРУКТУРА ОС

        

Таблица 1 – Составные части операционной системы

Наименование

Описание

Loader

Загрузчик ОС, определяет порядок загрузки и местоположение файлов ОС.

Kernel

Фактически ядро ОС, обеспечивает обработку системных вызовов.

Utils

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

[pic 1]

Рисунок 1 -  Структура операционной системы

2 ИНТЕРФЕЙС СИСТЕМНЫХ ВЫЗОВОВ

Интерфейс системных вызовов представляет собой набор услуг ядра и определяет формат запросов на услуги. Именно посредством него происходит взаимодействие прикладных процессов с ядром. Процесс запрашивает услугу посредством системного вызова определенной процедуры ядра. Ядро выполняет запрос и возвращает процессу необходимые данные.


        3 СИСТЕМА УПРАВЛЕНИЯ ПРОЦЕССАМИ

        Подсистема управления процессами контролирует:

  • создание и удаление процессов;
  • распределение системных ресурсов (памяти, вычислительных ресурсов) между процессами;
  • синхронизацию процессов;
  • межпроцессорное взаимодействие.

        Cистема содержит:

        Планировщик  процессов – разрешает конфликты между процессами в конкуренции за системные ресурсы (процессор, память, устройства ввода/вывода); следит чтобы процесс монопольно не захватил разделяемые системные ресурсы. Процесс освобождает процессор, ожидая длительной операции ввода/вывода, или по прошествии кванта времени.

        Модуль управления памятью – обеспечивает выделение оперативной памяти для прикладных задач; реализует доступ к виртуальной памяти; управляет виртуальной памятью процессов.

...

Скачать:   txt (7.8 Kb)   pdf (191.3 Kb)   docx (94.5 Kb)  
Продолжить читать еще 3 страниц(ы) »
Доступно только на Essays.club