Операционные системы. Часть 1. Основы управления ресурсами. Рощин А.В. - 28 стр.

UptoLike

Составители: 

28
срабатывании таймера. То есть, уровень 0 обеспечивал базовую
многозадачность процессора.
Уровень 1 управлял памятью. Он выделял процессам пространство в
оперативной памяти и на магнитном барабане объемом 512 К слов для тех
частей процессов (страниц), которые не помещались в оперативной
памяти. Программное обеспечение уровня 1 обеспечивало попадание
нужных страниц в оперативную память по мере необходимости.
Таблица
1.2 – Структура операционной системы THE
Уровень Функция
5 Оператор
4 Программы пользователя
3 Управление вводом-выводом
2 Связь оператор-процесс
1 Управление памятью и барабаном
0 Распределение процессора и многозадачность
Уровень 2 управлял связью между консолью оператора и
процессами.
Уровень 3 управлял устройствами ввода-вывода и буферизовал
потоки информации к ним или от них.
На уровне 4 работали пользовательские программы, которым не надо
было заботиться ни о процессах, ни о памяти, ни о консоли, на об
управлении устройствами ввода-вывода.
На уровне 5 размещался
процесс системного оператора.
Виртуальные машины. Современному пользователю или
программисту не обязательно досконально знать аппаратное устройство
компьютера. Пользователь может даже не знать систему команд
компьютера. Обычно пользователь-программист имеет дело с
                                     28



срабатывании таймера. То есть, уровень 0 обеспечивал базовую
многозадачность процессора.
     Уровень 1 управлял памятью. Он выделял процессам пространство в
оперативной памяти и на магнитном барабане объемом 512 К слов для тех
частей процессов (страниц), которые не помещались в оперативной
памяти. Программное обеспечение уровня 1 обеспечивало попадание
нужных страниц в оперативную память по мере необходимости.
          Таблица 1.2 – Структура операционной системы THE

   Уровень                                 Функция
      5           Оператор
      4           Программы пользователя
      3           Управление вводом-выводом
      2           Связь оператор-процесс
      1           Управление памятью и барабаном
      0           Распределение процессора и многозадачность


     Уровень   2    управлял    связью    между   консолью    оператора   и
процессами.
     Уровень 3 управлял устройствами ввода-вывода и буферизовал
потоки информации к ним или от них.
     На уровне 4 работали пользовательские программы, которым не надо
было заботиться     ни о процессах, ни о памяти, ни о консоли, на об
управлении устройствами ввода-вывода.
     На уровне 5 размещался процесс системного оператора.
     Виртуальные       машины.      Современному        пользователю     или
программисту не обязательно досконально знать аппаратное устройство
компьютера. Пользователь может даже не знать систему команд
компьютера.    Обычно        пользователь-программист     имеет   дело     с