Browse Source

udpate labXs

main
yuchen 9 years ago
parent
commit
885eb12a76
4 changed files with 18 additions and 2 deletions
  1. +6
    -0
      related_info/labX/lab2_X.md
  2. +0
    -1
      related_info/labX/lab4_X.md
  3. +1
    -1
      related_info/labX/lab5_X.md
  4. +11
    -0
      related_info/labX/labx_X.md

+ 6
- 0
related_info/labX/lab2_X.md View File

@ -7,3 +7,9 @@ challenge2: slub分配算法(任意大小的内存单元)
提示:参考 http://www.ibm.com/developerworks/cn/linux/l-cn-slub/
状态:未完成
完成人:
challenge3: 设计一种更加简单的方法,可以不用多次切换段表,修改页表内容等,就完成同样的段页式机制
提示:xv6?
状态:未完成
完成人:

+ 0
- 1
related_info/labX/lab4_X.md View File

@ -7,7 +7,6 @@ challenge1: 实现精简版内核线程管理与切换(分有中断和没中
状态:未完成
完成人:
challenge2: 实现内核线程的按需分页(demanding page)机制
状态:未完成
完成人:

+ 1
- 1
related_info/labX/lab5_X.md View File

@ -9,6 +9,6 @@ challenge2: 实现用户进程的Copy on Write机制
状态:未完成
完成人:
challenge3: 实现用户线程,且内核无法“看到”用户线程(即需要在用户态完成线程切换)
challenge3: 实现用户线程,且内核无法“看到”用户线程(即需要在用户态完成线程切换和线程管理
状态:未完成
完成人:

+ 11
- 0
related_info/labX/labx_X.md View File

@ -11,3 +11,14 @@ challenge3:理解ucore lab,基于ucore lab源码,给ucore lab生成参考文
状态:类似 http://pdos.csail.mit.edu/6.828/2011/xv6/xv6-rev6.pdf 和它自动生成方式
要求:添加对于ucore lab的函数和重要数据结构的说明(中文注释,基于doxygen的格式),能对函数进行分类(比如memory::pmm....),这样可以采用doxygen自动生成ucore lab参考文档。lab1~lab8的很多注释内容应该可以复用。
完成人:
challenge4: porting ucore labs 在Intel galieo gen2开发板上(板子可到FIT楼3-124找助教要,需要留下小组的个人信息)
状态:Intel galieo gen2开发板有详细的软硬件文档和linux软件,且Intel galieo gen2开发板采用的是本质是intel pentium5的intel Quark SoC X1000处理器。系统采用的是grub bootloader.
要求:lab1~lab8可以在Intel galieo gen2开发板上跑起来。需要写出移植报告,说明移植的过程等。
完成人:
challenge4: porting ucore labs 1~8在x86的笔记本电脑上,可以通过u盘启动并在grub bootloader上选择执行lab1~lab8
状态:lab1已经完成了,可以作为参考
要求:lab1~lab8可以在x86的笔记本电脑上跑起来。需要写出移植报告,说明移植的过程等。
完成人:

Loading…
Cancel
Save