
OS
dange4
这个作者很懒,什么都没留下…
展开
-
进程间通信 消息队列
1 消息的创建,发送和接受。 使用系统调用 msgget( ), msgsnd(), msgrev() 及msgctl() 编制一长度为1K的消息发送和接受的程序。 ! 为了便于操作和观察结果,用一个程序做为“引子”, 先后fork ()两个子进程, server 和 client , 进程通信。 !! server 端建立一个Key 为 75 的消息队列 ,等待其他进程发来...转载 2018-10-14 21:24:35 · 587 阅读 · 0 评论 -
最高优先数优先模拟进程运行 使用STL list 初级
设计、编写一个模拟的进程调度程序,采用“最高优先数优先”调度算法对N个并发进程进行调度,“最高优先数优先”调度算法的基本思想是把CPU分配给就绪队列中优先数最高的进程。 其实用数组也可以解决,只是比较麻烦一点。此文使用的是STL模板的list容器。由于博主对于STL还不了解,所以可能有的用法刻板或者不严谨,欢迎评论区指出,相互交流。 代码如下: #include<iostream&g...原创 2018-11-11 13:59:10 · 566 阅读 · 0 评论