I/O控制过程可用三种方式实现:
作为请求I/O操作的进程实现;
作为当前进程的一部分实现;
由专门的系统进程-—I/O进程完成
第一种方式请求对应I/O操作的进程能很快占据处理机但要求系统和I/O操作的进程应具有良好的实时性.
第二种方式不要求系统具有高的实时性,但I/O控制过程要由当前进程负责。
第三种方式增加了一个额外的进程开销,但用户不用关心I/O控制过程。
I/O控制过程可用三种方式实现:
作为请求I/O操作的进程实现;
作为当前进程的一部分实现;
由专门的系统进程-—I/O进程完成
第一种方式请求对应I/O操作的进程能很快占据处理机但要求系统和I/O操作的进程应具有良好的实时性.
第二种方式不要求系统具有高的实时性,但I/O控制过程要由当前进程负责。
第三种方式增加了一个额外的进程开销,但用户不用关心I/O控制过程。