多做题,通过考试没问题!

计算机基础计算机网络基础

睦霖题库>大学试题(计算机科学)>计算机基础计算机网络基础

试画出缓冲池的组成结构图,并说明收容输入和提取输入的工作情况。

正确答案: 缓冲池应该有三个队列:空缓冲区队列、装满输入数据的缓冲区队列、输出数据的缓冲区队列;四个工作缓冲区:收容输入工作缓冲区、收容输出工作缓冲区、提取输入工作缓冲区、提取输出工作缓冲区。
当输入设备欲输入数据时,从空缓冲区队列上取下来一个空缓冲区,作为收容输入工作缓冲区,待装满输入数据后,就将其挂在装满输入数据的缓冲区队列上。当cpu需要数据处理的时候,就从装满输入数据的缓冲区队列上取下一个缓冲区,作为提取输入工作缓冲区,当将其中数据消耗完后变成空缓冲区,将其挂在空缓冲区队列上。
答案解析:
进入题库查看解析

微信扫一扫手机做题