
操作系统原理
xin凝
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Windows下实现生产者-消费者模型
要求在 windows 环境下,利用高级语言编程环境(限定为 VS 环境或 VC 环境)调用 CreateThread 函数和相关的同步函数,模拟实现“生产者-消费者”问题。“生产者-消费者”模拟实验的具体要求见后面附件。 定义全局变量 生产者进程 消费者进程 创建两个生产者线程、三个消费者线程...原创 2019-04-11 23:47:17 · 5097 阅读 · 0 评论 -
Linux下编写守护进程
目录一、要求二、守护进程1.概念2.编写三、实现四、源码一、要求在Linux系统下编写一个守护进程,该守护进程能够记录系统运行期间所有运行的进程。记录信息包括:进程PID,可执行程序名称,用户名,创建时间等。二、守护进程1.概念2.编写三、实现1.对于守护进程的编写,按照上述步骤即可以写出,不会太难。2.要...原创 2019-04-12 17:27:28 · 1123 阅读 · 0 评论 -
linux下实现进程同步
网上的大部分教程讲的都是线程同步,却很少有关于进程同步的博客,但其实线程同步与进程同步还是有些许差别的,故写此博客加以说明.知识点1.linux semaphore头文件#include <semaphore.h>编译注意事项:注意关联pthread, 即在编译命令之后加上-lthread主要使用了linux的信号量及相应函数.int sem_init(sem_t *se...原创 2019-04-26 18:05:42 · 5063 阅读 · 3 评论 -
<一个操作系统的实现>:sudo mount -o loop pm.img /mnt/floppy出错
在<一个操作系统的实现>中使用命令sudo mount -o loop pm.img /mnt/floppy出现如下错误:mount: /mnt/floppy: wrong fs type, bad option, bad superblock on /dev/loop26, missing codepage or helper program, or other error.借鉴参考链接...原创 2019-05-22 23:03:30 · 1975 阅读 · 0 评论