ПредишенСледващото

софтуер ниво потребителя

процедури на системата. Като цяло, от страна на вход-изход Софтуерът е част от OS част се съдържа в стандартната библиотека, моля свържете се с потребителските програми.

макара подсистема (навиване на макара). Spool - начин да се работи с отделни (не се споделя между процеси) устройства в системата multiprogramming. Типично устройство изисква макара - принтер.

Просто остави всеки процес на потребителя да открие специален файл, свързан с принтера, принтерът може да бъде монополизирана от процеса на произволно време, което е недопустимо. Ето защо, на специален процес - наблюдение. получава изключителни права върху използването на устройството, както и специален каталог - навиване директория. За да отпечатате файл, процес на потребителя да го поставя в директорията на опашката за печат. Process Monitor Оказва се отпечатва всички файлове в директорията на буфера.

О вход технология

О вход технология

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

Всеки производител трябва да предостави на контролера водачите за да поддържа операционни системи. С цел да бъде в състояние да използвате драйвера, трябва да инсталирате операционната система, така че тя да може да работи в режим на ядрото.

На теория, водачите могат да работят извън ядрото, но тази възможност се поддържа само от някои от съществуващите системи, тъй като изисква от водача да потребителско пространство има достъп до определено устройство по контролиран начин - много рядко поддържа собственост.

Три начина да инсталирате драйвера в ядрото.

# 9679; Първият начин е да се преконфигурира ядрото с новия драйвер и след това рестартирайте системата. Толкова много UNIX операционни системи.

# 9679; Вторият метод. създаване на запис във файла е част от операционната система, говорим за това, което се изисква драйвер, и след това рестартирайте системата. По време на зареждане на операционната система се намира правилните драйвери и файлове за изтегляне. Така че това е стартиран Windows.

# 9679; Третият начин: операционната система може да приеме нови драйвери, без прекъсване, и бързо ги, без да е необходимо това да се рестартира. Този метод се използва рядко, но сега тя се превръща все повече и по-чести. Такава преносимо устройство като USB и IEEE 1394 автобус, винаги трябва да бъде динамично натоварени шофьори.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!