首页学历类考试大学计算机科学
(简答题)

什么是缓冲池?试说明缓冲池的工作情况。

正确答案

缓冲池由多个缓冲区组成,其中的缓冲区可供多个进程共享,且既能用于输入又能用于输出。
缓冲池的工作情况如下:当输入进程需要输入数据时,便用空缓冲队列的队首摘下一个空缓冲区,把它作为收容输入工作缓冲区,然后把数据输入其中,装满后再将它挂到输入队列队尾,当计算进程需要输入数据时,便从输入队列取得一个缓冲区作为提取输入工作缓冲区,计算进程从中提取数据,数据用完后再将它挂到空缓冲队列尾。当计算进程需要输出数据时,便从空缓冲队列的队首取得一个空缓冲区,作为收容输出工作缓冲,其中装满输出数据后,再将它挂到输出队列尾,当要输出时,由输出进程从输出队列中取得一个装满输出数据的缓冲区,作为提取输出工作缓冲区,当数据提取完后,再将它挂到空缓冲区队列的末尾。

答案解析

相似试题

  • (简答题)

    试说明盘块缓冲区的组成和盘块缓冲池的构成。

    答案解析

  • (简答题)

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

    答案解析

  • (简答题)

    无界环形缓冲池,A进程顺序将信息写入缓冲池,B进程依次从缓冲池中读取信息。试写出A、B进程的同步算法。

    答案解析

  • (简答题)

    说出数据连接池的工作机制是什么?

    答案解析

  • (名词解析)

    缓冲池

    答案解析

  • (简答题)

    设有三个进程P、Q、R。其中P、Q构成一对生产者---消费者,共享一个由n个缓冲区构成的缓冲池;Q、R也是一对生产者---消费者,共享一个由m个缓冲区构成的缓冲池;用 P、V操作描述他们之间的相互制约关系。

    答案解析

  • (简答题)

    DAC0832工作在双缓冲器工作方式的优点是什么?

    答案解析

  • (简答题)

    什么是高速缓冲存储器?它与主存是什么关系?其基本工作过程如何?

    答案解析

  • (简答题)

    设DAC0832芯片工作在单缓冲模式下,端口地址为2100H,输出接运算放大器。试编写程序,使其输出三角波形。

    答案解析

快考试在线搜题