/touxiang.jpg

Zhou X's Blog

6.s081_lab10

lab10 YOUR JOB 您应该实现足够的mmap和munmap功能,以使mmaptest测试程序正常工作。如果mmaptest不会用到某个mmap的特性,则不

6.s081_lab9

Chapter 8 文件系统的目的是组织和存储数据。文件系统通常支持用户和应用程序之间的数据共享,以及持久性,以便在重新启动后数据仍然可用。 xv6文件系统提

6.s081_lab8

lab8 Memory allocator 本实验主要是解决多CPU竞争内存的问题,我们通过为每个CPU分配一个kmem锁来解决该问题,为每个CPU都维护一个空闲列表,初始时将所

6.s081_lab7

Chapter 7 7.1 多路复用 Xv6通过在两种情况下将每个CPU从一个进程切换到另一个进程来实现多路复用(Multiplexing)。第一:当进程等待设备或

6.s081_lab6

Implement copy-on write (hard) YOUR JOB 您的任务是在xv6内核中实现copy-on-write fork。如果修改后的内核同时成功执行cowtest和usertests程

6.s081_lab5

lab5 Eliminate allocation from sbrk 将sys_sbrk()中的growproc函数调用删除,因为其是给新增加的堆空间分配内存的,我们现在需要惰性分配,所以并不真正分配