单选题 在使用交换技术时,如果一个进程正在______时,则不能交换出主存。
  • A.创建
  • B.I/O操作
  • C.处于临界段
  • D.死锁
【正确答案】 B
【答案解析】进程正在进行I/O操作时不能换出主存,否则它的I/O数据区将被新换入的进程占用,导致错误。不过可以在操作系统中开辟I/O缓冲区,将数据从外设输入或将数据输出到外设的I/O活动在系统缓冲区中进行,这时在系统缓冲区与外设进行I/O操作时,进程交换不受限制。