文件名称:天津大学操作系统实习xv6代码+报告
文件大小:3.31MB
文件格式:RAR
更新时间:2023-11-29 10:05:14
操作系统 天津大学 xv6 实习 代码
天津大学操作系统实习代码+报告:实习内容为对xv6的对应部分进行更改使之可以完成指定任务。其中包含8个子任务: 1.utilities 2.shell 3.allocator 4.lazy_allocation 5.copy_on_write 6.user-level_threads_and_alarm 7.lock 8.file_system
【文件预览】:
1-8
----lab6-uthread_and_alarm()
--------trap.c(5KB)
--------syscall.c(3KB)
--------syscall.h(648B)
--------sysproc.c(2KB)
--------user-level_threads_and_alarm.doc(364KB)
--------proc.h(3KB)
--------proc.c(15KB)
--------user.h(1KB)
----lab8-file_system()
--------file.h(1KB)
--------syscall.c(3KB)
--------fs.h(2KB)
--------syscall.h(556B)
--------fs.c(17KB)
--------sysfile.c(9KB)
--------log.c(6KB)
--------param.h(776B)
--------fcntl.h(121B)
--------stat.h(323B)
--------file_system.doc(463KB)
----lab2-shell()
--------nsh.c(3KB)
--------shell.doc(550KB)
----lab3-allocator()
--------allocator.doc(514KB)
--------file.c(4KB)
--------buddy.c(10KB)
----lab5-copy_on-write()
--------trap.c(6KB)
--------copy_on_write_fork.doc(506KB)
--------riscv.h(7KB)
--------kalloc.c(4KB)
--------defs.h(6KB)
--------vm.c(12KB)
----lab7-lock()
--------lock.doc(506KB)
--------bio.c(4KB)
--------kalloc.c(2KB)
----实验报告模板.doc(341KB)
----lab4-lazy_allocation()
--------trap.c(6KB)
--------exec.c(4KB)
--------sysproc.c(1KB)
--------defs.h(6KB)
--------vm.c(13KB)
--------lazy_page_allocation.doc(934KB)
----lab1-utilities()
--------find.c(2KB)
--------utilities.doc(649KB)
--------sleep.c(244B)
--------primes.c(937B)
--------xargs.c(1015B)
--------pingpong.c(751B)