哈工大操作系统
ripplesding
这个作者很懒,什么都没留下…
展开
-
哈工大操作系统实验课——进程运行轨迹的跟踪与统计(lab 4)
I 实验题目本次实验包括如下内容:基于模板 process.c 编写多进程的样本程序,实现如下功能: + 所有子进程都并行运行,每个子进程的实际运行时间一般不超过 30 秒; + 父进程向标准输出打印所有子进程的 id,并在所有子进程都退出后才退出;在 Linux0.11 上实现进程运行轨迹的跟踪。 + 基本任务是在内核中维护一个日志文件 /var/process.log,把从操作系统启动到系统关机过程中所有进程的运行轨迹都记录在这一 log 文件中。在修改过的 0.11 上运行样本程序,通过分析原创 2020-08-05 12:00:29 · 2159 阅读 · 0 评论 -
哈工大操作系统实验课——系统调用(lab3)
实验题目在linux-0.11上添加两个系统调用并测试(1)iam()原型为int iam(const char *name)将字符串参数name的内容拷贝到内核下保存下来,如果name长度小于等于23,返回拷贝的字符数。如果name的字符个数超过了23,返回-1,置errno为EINVAL。(2)whoami()原型为int whoami(char *name, unsigned int size);iam()保存的名字拷贝到name所指的地址空间。确保不对name越界访问。返回值是拷贝的字原创 2020-07-27 11:04:52 · 1854 阅读 · 0 评论