操作系统
介结操作系统原理,适合计算机初学者
Wang Yanlin
这个作者很懒,什么都没留下…
展开
-
使用PV操作描述四个进程的执行过程
有四个进程P1,P2,P3,和P4共享一个缓冲区,进程P1向缓冲区中存入消息,进程P2,P3和P4从缓冲区中取消息,要求发送者必须等三个进程都取过本条消息后才能发送下一条消息,缓冲区内每次只能容纳一个消息,用PV操作描述四个进程存取消息的情况。原创 2022-11-06 09:49:08 · 1505 阅读 · 0 评论 -
使用PV操作描述售票大厅
设有一个售票大厅可容纳200人购票,如果厅内不足200人则允许进入,超过则在厅外等候;售票员某时只能给一个购票者服务,购票者买完票后就离开。原创 2022-11-06 09:46:22 · 2849 阅读 · 0 评论 -
Linux信号量的使用实例:有四个进程P1,P2,P3,P4共享一个缓冲区,进程P1向缓冲区中存入消息,进程P2,P3,P4从缓冲区中取消息。
有四个进程P1,P2,P3,P4共享一个缓冲区,进程P1向缓冲区中存入消息,进程P2,P3,P4从缓冲区中取消息,要求发送者必须等3个进程都取过本条消息后才能发送下一个条消息。缓冲区内每次只能容纳一个消息,用PV操作描述四个进程存取消息的情况。原创 2022-10-16 23:46:34 · 2477 阅读 · 0 评论 -
Linux中信号量的使用实例:一个盘子里放了100颗花生,使用信号量控制两人吃花生行为,拒绝共抢一颗花生情况。
Linux中信号量的使用实例:一个盘子里放了100颗花生,哥哥和妹妹一起来吃花生,使用信号量控制两人行为,拒绝共抢一颗花生情况。原创 2022-10-16 23:33:29 · 229 阅读 · 0 评论