I/O ръководител
I/O Supervisor - раздел „Философия“, Разбиране на операционните системи и средите. Цел и основни функции Контролът на I/O се осъществява от компонента на ОС, който често се нарича.
I/O се управлява от OS компонент, често наричан I/O supervisor. Основните задачи, възложени на ръководителя:
1) Модулът за надзор на операционната система, понякога наричан надзорник на задачи, получава заявки от задачи на приложението за извършване на определени операции, включително I/O. Тези искания. Тези заявки се проверяват за коректност и, ако отговарят на спецификациите и не съдържат грешки, се обработват допълнително. В противен случай на потребителя (задачата) се предоставя съответно диагностично съобщение относно невалидната (неправилна) заявка.
2) I/O надзорникът получава I/O заявки от надзора на задачи или от програмните модули на самата операционна система.
3) Контролерът на I/O, съответните разпределители на канали и контролери, планира I/O (определя приоритета на предоставяне на I/O устройства за задачи, които изискват тези устройства). I/O заявка се изпълнява незабавно или се поставя на опашка за изпълнение.
4) I/O супервизорът инициира I/O операции (прехвърля управлението на съответните драйвери) и, в случай на I/O контрол с помощта на прекъсвания, предоставя процесора на диспечера на задачите, за да го прехвърли към първата задача в опашката за изпълнение.
5) При получаване на сигнали за прекъсване от I/O устройства, надзорният орган идентифицира тези сигнали и прехвърля контрола към съответните манипулатори на прекъсвания.
6) Контролерът на I/O прехвърля съобщения за грешки, ако има такива по време на операцията за контрол на I/O.
7) I/O надзорникът изпраща съобщения за завършване на I/O операцията до задачата, която е поискала тази операция, и я премахва от I/O чакащото състояние, ако задачата е чакала операцията да завърши.
Ако I/O устройството е проактивно, контролът от I/O supervisor ще се състои в активиране на съответния изчислителен процес (поставянето му в състояние на готовност за изпълнение).
По този начин приложните програми не могат директно да комуникират с I/O устройства, независимо от режима, в който тези устройства се използват изключително или съвместно), а чрез задаване на подходящата стойност на параметрите в I/O заявката, които определят необходимата операция и количеството на консумираните ресурси, те се свързват с ръководителя на задачите. Последният прехвърля управлението на I/O надзора, който стартира всички необходими логически и физически операции.
- ВХОД-ИЗХОД НА СУПЕРВИЗОРА превод от руски на английски, превод руски на английски
- Супервайзор - I/O - Велика енциклопедия на нефт и газ, статия, страница 1
- Какво се очаква от довеждането на миротворци в Украйна Украйна Бивш СССР
- Термостат за радиатор за отопление как да спестите от отопление
- Какво представлява пясъчната игра (Sandplay) или малко за терапията с пясък на Юнг, Център за успешни връзки