操作系统
文章平均质量分 76
头发结冰海鲜过敏的鱼
这个作者很懒,什么都没留下…
展开
-
XV6 operating system:Threads and Locking
操作系统学习笔记1:Threads and Locking决定开始写博客的原因是:之前学习操作系统课的时候,每周老师布置的都是MIT的公开作业。因为刚开始学习XV6的时候学习的都是其他人的博客,但是那个博主貌似做到homework5之后就不再继续写了。这里是我看的博主的网站链接:http://blog.csdn.net/column/details/xv6-jos.html...原创 2016-11-18 21:46:45 · 3436 阅读 · 0 评论 -
XV6 operating system:xv6 Barriers
此次作业是使用环境变量(condition variables)来实现barriers.c这个函数。barrier.c的作用相当于一条起跑线,只用当所有的线程都到了起跑线的时候,系统才会允许线程继续运行(起跑),其中,先到的起跑线的进行需要等待后到起跑线的进程。首先根据作业要求,下载barrier.c并放到xv6的文件夹里,然后运行它:$ gcc -g -O2 -pthr...原创 2016-12-04 13:59:04 · 2489 阅读 · 0 评论 -
XV6 operating system: bigger files for xv6
操作系统9:bigger files forxv61.首先,根据题目要求,将CPUS := 1QEMUEXTRA = -snapshot这两行代码分别加入Makefile文件中的相应位置。2.然后打开param.h,将#define FSSIZE 1000改为: #define FSSIZE 200003.然后...原创 2016-11-27 13:46:47 · 4274 阅读 · 1 评论