试题详情
- 简答题不采用缓冲技术时,一个包含读盘操作的进程的执行时间通常比采用缓冲技术时要长请解释为什么采用双缓存技术有可能缩短完成该进程的时间?
-
当用户进程需要从磁盘上读信息时,操作系统启动外围设备,把用户需要的信息先读入缓冲区1,再把缓冲区1中的信息传送给用户进程并由用户进程对传来的信息进行处理的同时,可把用户需要的后继信息读人缓冲区2。这样,当用户进程处理完缓冲1的信息后,系统可从缓冲区2把信息直接传送给用户进程并由用户进程对传来的信息进行处理。与此同时,又可继续把信息读入缓冲区1。
由上述过程可知,采用双缓冲技术时,进程对读人信息的处理是与读盘操作同时进行的,比起不采用缓存技术时这两种操作必须串行执行的状况,采用双缓冲技术时的进程的完成时间会比较短。 关注下方微信公众号,在线模考后查看
热门试题
- 在()方式的存储管理中,可以有条件地采用
- 文件系统采用树型目录结构有哪些优点?
- 在下列存储管理方式中,用户作业不要求占用
- 进程控制块包含如下几类信息()
- 分时系统的特点不包括()
- 在表示需进行编译作业的控制语句中,除了有
- 并发进程执行时可能会出现结果不唯一的现象
- 什么是中断屏蔽?
- 进程调度的方式通常有()和()两种方式。
- 简述中断响应的定义。
- 简述实时操作系统的主要特点。
- 移臂调度是为了定位(),旋转调度是为了定
- 简述动态重定位与静态重定位的主要区别。
- 在一个具有分时兼批处理的计算机中,前台作
- 旋转型磁盘上的信息优化分布能减少若干I/
- 用户调用操作系统有关功能的途径是()
- 输入输出处理机
- 移动的条件
- 在操作系统中,把不可中断执行的操作称为(
- 假如某分时系统要保证每个终端用户在每秒钟