操作系统学习
疯狂的Alex
程序猿一枚,目前专注于C#,欢迎交流
展开
-
什么是位示图详细解释
1.首先什么是位示图位示图是利用二进制的一位来表示磁盘中的一个盘块的使用情况。当其值为“0”时,表示对应的盘块空闲;为“1”时,表示已经分配。有的系统把"0"作为盘块已分配的标记,把“1”作为空闲标志。(它们的本质上是相同的,都是用一位的两种状态标志空闲和已分配两种情况。)磁盘上的所有盘块都有一个二进制位与之对应,这样,由所有盘块所对应的位构成一个集合,称为位示图。以上意思是每个二进制位标志一...原创 2020-03-25 22:40:38 · 22248 阅读 · 0 评论 -
PV操作-单缓冲区生产者消费者问题
PV操作-单缓冲区生产者消费者问题开始学操作系统,这个地方难住了,缓冲区也就是相当于市场。S1=1,市场中的产品S2=0,生产出来的产品生产者:生产者生产一个产品;P(S1);送产品到缓冲区V(S2);消费者:P(S2);从缓冲区取一个产品;V(S1);消费者消费一个产品;当缓冲区已满,生产者还想送产品到缓冲区,就让生产者休眠,待消费者从缓冲区取产品后再去唤醒生产者。...原创 2020-03-22 22:58:25 · 2563 阅读 · 1 评论