操作系统是计算机考研的重要内容之一,操作系统的核心考点较多,复习较困难。为了帮助大家更好的了解和复习备考,小编为大家整理了2024计算机考研操作系统高频考点:假脱机技术的详细内容,一起来看看吧。
2024计算机考研操作系统高频考点:假脱机技术
  一、含义
  “假脱机技术”,又称“SPOOLing技术”,是用软件的方式模拟脱机技术,是指在多道程序环境下,利用多道程序中的一道或两道程序来模拟脱机输入输出中的外围控制机的功能,以达到“脱机”输入输出的目的。
  二、SPOOLing系统的组成
  1.输入井和输出井
  输入井和输出井是指在磁盘上开辟出的两个存储区域。输入井模拟脱机输入时的磁盘,用于收容/O设备输入的数据。输出井模拟脱机输出时的磁盘,用于收容用户程序的输出数据。
  2.输入缓冲区和输出缓冲区
  输入缓冲区和输出缓冲区是在内存中开辟的两个缓冲区。输入缓冲区用于暂存由输入设备送来的数据,以后再传送到输入井。输出缓冲区用于暂存从输出井送来的数据,以后再传送到输出设备。
  3.输入进程SP1和输出进程S
  输入进程模拟脱机输入时的外围控制机,将用户要求的数据从输入机通过输入缓冲区再送到输入井。当CPU需要输入数据时,直接将数据从输入井读入内存。输出进程模拟脱机输出时的外围控制机,把用户要求输出的数据先从内存送到输出井,待输出设备空闲时,再将输出井中的数据经过输出缓冲区送到输出设备。
  共享打印机是使用SPOOLing技术的一个实例,这项技术已被广泛地用于多用户系统和局域网络。当用户进程请求打印输出时,SPOOLing系统同意为它打印输出,但并不真正立即把打印机分配给该用户进程,而只为它做:由输出进程在输出井中为之申请一个空闲磁盘块区,并将要打印的数据送入其中。输出进程再为用户进程申请一张空白的用户请求打印表,并将用户的打印要求填入其中,再将该表挂到请求打印队列上
  以上内容整理于网络,仅供参考。
  以上就是学姐为大家整理的【2024计算机考研操作系统高频考点:假脱机技术】的全部内容!想了解更多关于考研的相关信息,请关注高顿考研官网查询,祝大家考研成功。另外,小编为2024考研的小伙伴们准备了丰富的学习资料,点击下方蓝色小卡片即可获取哦~



展开全文