操作系统实验报告-系统调用
实验内容 在Linux 0.11上添加两个系统调用,并编写两个简单的应用程序测试它们。 iam() 第一个系统调用是iam(),其原型为: 完成的功能是将字符串参数name的内容拷贝到内核 ...
实验内容 在Linux 0.11上添加两个系统调用,并编写两个简单的应用程序测试它们。 iam() 第一个系统调用是iam(),其原型为: 完成的功能是将字符串参数name的内容拷贝到内核 ...
实验内容 在Linux-0.11中实现信号量,并编写生产者-消费者程序进行检验。 实验步骤 添加信号量结构体与相应的系统调用函数 在include/unistd.h中添加代码: ...
实验材料准备 下载实验包hit-oslab-linux-20110823.tar.gz(包含linux-0.11源码、bochs虚拟机等): 下载gcc-3.4-ubuntu.tar ...
实验要求 与信号量实验中的pc.c的功能要求基本一致,仅有两点不同: 不用文件做缓冲区,而是使用共享内存; 生产者和消费者分别是不同的程序。生产者是producer.c,消费者是cons ...