缓冲池(Buffer Pool)中的缓冲区可供多个进程共享,缓冲池中的缓冲区根据类型划分,相同类型的缓冲区链成一个队列,于是形成了三个队列:空缓冲队列输入队列(装满输入数据的缓冲区链成的队列)输出队列(装满输出数据的缓冲区链成的队列)
然而,在UNIX的缓冲区管理中,设置了三种队列,分别为:自由buf队列设备buf队列NODEV设备队列
那么缓冲区到底是怎么划分的。。?UNIX中的三种队列和缓冲池中划分的三种队列有什么关系?
这两个之间应该没啥关系 可以分别看待