试题详情
- 简答题什么是缓冲池?试说明缓冲池的工作情况。
-
缓冲池由多个缓冲区组成,其中的缓冲区可供多个进程共享,且既能用于输入又能用于输出。
缓冲池的工作情况如下:当输入进程需要输入数据时,便用空缓冲队列的队首摘下一个空缓冲区,把它作为收容输入工作缓冲区,然后把数据输入其中,装满后再将它挂到输入队列队尾,当计算进程需要输入数据时,便从输入队列取得一个缓冲区作为提取输入工作缓冲区,计算进程从中提取数据,数据用完后再将它挂到空缓冲队列尾。当计算进程需要输出数据时,便从空缓冲队列的队首取得一个空缓冲区,作为收容输出工作缓冲,其中装满输出数据后,再将它挂到输出队列尾,当要输出时,由输出进程从输出队列中取得一个装满输出数据的缓冲区,作为提取输出工作缓冲区,当数据提取完后,再将它挂到空缓冲区队列的末尾。 关注下方微信公众号,在线模考后查看
热门试题
- 低级格式化由谁完成()。
- 网络互联层IP协议的主要作用是什么?为什
- 图标是一种特殊类型的文件,用于快速访问所
- 将文件拖动到同一个驱动器中是(),不同驱
- 用户可以对桌面进行个性化设置,可以将分辨
- 按照处理方式可把设备分为独占设备,共享设
- 在开始菜单主要包括()、“关机”按区、所
- 传输层所起的桥梁作用具体表现在哪几方面?
- 在Excel中,要在单元格内输入当天的日
- 下列为可执行文件的有()。
- 当桌面上的小图标被删除后,系统小图标也将
- 时钟、语言和区域可设置"与Interne
- 文件管理对计算机文件进行(),并向用户提
- 通过网页浏览器不能()。
- fat32支持磁盘大小为()。
- 设置桌面背景时,更改图片时间间隔最短十秒
- 如果将计算机时间设置为自动与Intern
- 死锁和“饥饿”之间的主要差别是什么?
- 在Windows7中,以()的形式组织和
- 操作系统要解决的主要任务是()。