0

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

ответ

0

Можно долго спорить о том, что означает «настоящая операционная» система. На мой взгляд, система fg-bg - очень простая форма операционной системы. Он управляет как минимум двумя задачами: задача переднего плана и фоновая задача. Если передняя задача является обработчиком прерываний, может быть несколько разных обработчиков, поэтому на самом деле может быть управление несколькими задачами. Задача операционной системы, в основном, состоит в том, чтобы обеспечить работоспособный доступ к ресурсам компьютера пользователю гибким, программируемым способом, чтобы они могли выполнить желаемую задачу. Существуют более сложные операционные системы, управляемые прерываниями, системы распределения времени и гибриды.

+0

Есть ли что-то связанное с ядром в разнице между двумя типами систем? – Milkncookiez

+0

Комплексные операционные системы разработаны в виде слоев или уровней. Иногда они рассматриваются как концентрические круги в диаграммах операционной системы. Ядро - самый внутренний или самый низкий уровень, предоставляя драйверы для оборудования и все основные функциональные возможности ОС. Точно так же на уровне ядра и более высоком уровне приложений остается до конструктора ОС. Если у вас есть большой интерес к этой теме, ознакомьтесь с хорошей надежной книгой, например, «Дизайн и реализация операционных систем» от Tannenbaum. – lurker

Смежные вопросы