操作系统
Vip、疯子
这个作者很懒,什么都没留下…
展开
-
操作系统——linux进程间的通信: 使用信号量进行同步的共享内存机制
前言:这次操作系统课上老师介绍了信号量同步机制,并且给我们留了实践作业,在此记录一下比较具有代表性的实践作业。题目:将共享内存中的例子中加入信号量机制,从而使得每个写入共享内存的信息读且只被读一次。分析:在例题中老师已经给我们实现了共享内存,因此这道题本质上就是让我们自己实现信号量机制,然后在读取和写入共享内存时使用P、V操作即可。在这里我就不对信号量进行过多的描述,直接开始分析我的核...原创 2019-04-14 01:16:38 · 1789 阅读 · 0 评论 -
操作系统——动态分区管理: 用Java实现适应算法的内存分配和回收过程
前言:虽说操作系统的课程已经结束,但是我觉得梁老师的课上有很多值得记录和回味的东西,时隔多日,我决定还是来写一些博客,记录我这门课上写的实践作业。题目:用C语言(也可以用Java)实现采用首次适应算法的内存分配和回收过程。题目要求:定义管理空闲分区的相关数据结构:采用空闲分区链表来管理系统中所有的空闲分区,链表中的每个节点表示一个空闲分区,登记有空闲分区的起始地址和长度。 定义一个简...原创 2019-08-05 16:33:46 · 8795 阅读 · 12 评论