Складові ОС

До складу операційної системи входять:

ядро операційної системи, що забезпечує розподіл та керування ресурсами обчислювальної системи;

базовий набір прикладних програм, системні бібліотеки та програми обслуговування.

Ядро операционной системы | Nima First

Ядро системи — це набір функцій, структур даних та окремих програмних модулів, які завантажуються в пам'ять комп'ютера при завантаженні операційної системи та забезпечують три типи системних сервісів:

керування введенням-виведенням інформації (підсистема вводу-виводу ядра ОС);

керування оперативною пам'яттю (підсистема керування оперативною пам'яттю ядра ОС);

керування процесами (підсистема керування процесами ядра ОС).

Кожна з цих підсистем представлена відповідними функціями ядра системи.

Багатозадачні операційні системи також включають ще одну обов'язкову складову — механізм підтримки багатозадачності. Ця складова не надається як системний сервіс і тому не може бути віднесена до жодної з підсистем.

Існує три основних механізми забезпечення багатозадачності (планування задач):

шляхом надання процесора окремій задачі на квант часу, який визначається самою задачею (кооперативна багатозадачність; останнім часом[коли?] практично не використовується або область використання значно обмежена всередині процесів);

шляхом надання процесора окремій задачі на квант часу, який визначається обладнанням обчислювальної системи — інтервальним таймером;

виділення під окрему задачу окремого процесора в багатопроцесорних системах.

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

 В сучасних[коли?] системах, як правило комбінуються методи 2 і 3.

Поняття операційної системи та її складові. - sunlight
 

Складові ОС

До складу операційної системи входять: ядро операційної системи, що забезпечує розподіл та керування ресурсами обчислювальної системи; б...