2013-07-23 1 views
0

Я копаю последний раз в os и т. Д., И я хотел бы убедиться, правильно ли я понял - если fd выполняет IO, ему нужны процессорные циклы, верно? Сколько файловых дескрипторов может выполнять операции ввода-вывода одновременно?Нужен ли процессорный дескриптор, выполняющий IO, процессорные циклы?

+0

Почему бы и нет? Делает это? Да. И кто делает вещи в компьютере? Процессор. Так? ---- Что касается «сколько»: зависит от ОС. –

ответ

0

«Описывает ли файловый дескриптор IO процессорные циклы?»

Нет. Файловый дескриптор не выполняет операции ввода-вывода. Он просто используется ОС для ввода/вывода для прикладной программы.

ОС выполняет операции ввода/вывода через DMA или прерывание, для чего требуется несколько циклов процессора для обработки контекстного переключателя.

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