摘要:
操作系统实验4——信号量的实现和应用 代码仓库 GitLab 实验内容 在Ubuntu下编写程序,用信号量解决生产者——消费者问题。 在0.11中实现信号量,用信号量解决生产者—消费者问题。 实验步骤 1. 在Ubuntu下编写程序,用信号量解决生产者——消费者问题。 在Ubuntu上编写应用程序“ 阅读全文
posted @ 2021-02-27 18:01
ithepug
阅读(1437)
评论(2)
推荐(1)
摘要:
操作系统实验3——进程的运行轨迹的跟踪和统计 代码仓库 GitLab 实验内容 记录所有进程的轨迹,并输出到 /var/process.log 。 //行为:新建(N)、进入就绪态(J)、进入运行态(R)、进入阻塞态(W)和退出(E) //时间:系统的滴答时间(tick) //pid | 行为 | 阅读全文
posted @ 2021-02-27 17:56
ithepug
阅读(758)
评论(0)
推荐(1)
摘要:
操作系统实验2——系统调用 代码仓库 GitLab 实验内容 给linux-0.11添加两个系统调用,并在程序中使用他们。 系统调用处理过程 在实验开始之前,我们先来了解一下系统调用是怎么进行的。 如果我们想使用C函数库调用close()系统调用,可以直接在C程序中写: //int read(int 阅读全文
posted @ 2021-02-27 17:51
ithepug
阅读(406)
评论(0)
推荐(1)

浙公网安备 33010602011771号