Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Ядро ОС



Ядро - часть ОС, которая выполняет операции, связанные с процессами.
Важная функция ядра - это обработка прерываний.

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

  1. Обработка прерываний.
  2. Создание/уничтожение процесса.
  3. Переключение процесса из состояния в состояние.
  4. Диспетчеризация (регулировка).
  5. Приостановка и активизация.
  6. Синхронизация процесса.
  7. Организация взаимодействия между процессами.
  8. Манипулирование БУП.
  9. Поддержка операций ввода/вывода.
  10. Поддержка распределения и перераспределения памяти.
  11. Поддержка работы файловой системы.

№4





Дата публикования: 2014-12-10; Прочитано: 252 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...