All commit

This commit is contained in:
Object Ho 2014-10-16 10:09:35 +08:00
parent c920ae73bf
commit 4a88ce9d1e
1 changed files with 66 additions and 1 deletions

View File

@ -95,7 +95,72 @@
* [页面置换机制的实现](lab3/lab3_5_swapping.md) * [页面置换机制的实现](lab3/lab3_5_swapping.md)
* [页替换算法](lab3/lab3_5_1_page_swapping.md) * [页替换算法](lab3/lab3_5_1_page_swapping.md)
* [页面置换机制实验报告要求](lab3/lab3_5_2_page_swapping_principles.md) * [页面置换机制实验报告要求](lab3/lab3_5_2_page_swapping_principles.md)
* [实验报告要求](lab3/lab3_6_labs_requirement.md)) * [实验报告要求](lab3/lab3_6_labs_requirement.md)
* [Lab 4](lab4.md)
* [实验目的](lab4/lab4_1_goals.md)
* [实验内容](lab4/lab4_2_labs.md)
* [练习](lab4/lab4_2_1_exercises.md)
* [项目组成](lab4/lab4_2_2_files.md)
* [内核线程管理](lab4/lab4_3_kernel_thread_management.md)
* [实验执行流程概述](lab4/lab4_3_1_lab_steps.md)
* [设计关键数据结构 -- 进程控制块](lab4/lab4_3_2_pcb.md)
* [创建并执行内核线程](lab4/lab4_3_3_create_exec_kernel_thread.md)
* [实验报告要求](lab4/lab4_4_labs_requirement.md)
* [附录A实验四的参考输出](lab4/lab4_5_appendix_a.md)
* [附录B【原理】进程的属性与特征解析](lab4/lab4_6_appendix_b.md)
* [Lab 5](lab5.md)
* [实验目的](lab5/lab5_1_goals.md)
* [实验内容](lab5/lab5_2_lab2.md)
* [练习](lab5/lab5_2_1_exercises.md)
* [项目组成](lab5/lab5_2_2_files.md)
* [用户进程管理](lab5/lab5_3_user_process.md)
* [实验执行流程概述](lab5/lab5_3_1_lab_steps.md)
* [创建用户进程](lab5/lab5_3_2_create_user_process.md)
* [进程退出和等待进程](lab5/lab5_3_3_process_exit_wait.md)
* [系统调用实现](lab5/lab5_3_4_syscall.md)
* [实验报告要求](lab5/lab5_4_lab_requirement.md)
* [附录 A【原理】用户进程的特征](lab5/lab5_5_appendix.md)
* [Lab 6](lab6.md)
* [实验目的](lab6/lab6_1_goals.md)
* [实验内容](lab6/lab6_2_labs.md)
* [练习](lab6/lab6_2_1_exercises.md)
* [项目组成](lab6/lab6_2_2_files.md)
* [调度框架和调度算法设计与实现](lab6/lab6_3_scheduler_design.md)
* [实验执行流程概述](lab6/lab6_3_1_exercises.md)
* [计时器的原理和实现](lab6/lab6_3_2_scheduler_implement.md)
* [进程状态](lab6/lab6_3_3_process_state.md)
* [进程调度实现](lab6/lab6_3_4_process_implement.md)
* [内核抢占点](lab6/lab6_3_4_1_kernel_preempt_point.md)
* [进程切换过程](lab6/lab6_3_4_2_process_switch.md)
* [调度框架和调度算法](lab6/lab6_3_5_scheduler_framework.md)
* [设计思路](lab6/lab6_3_5_1_designed.md)
* [数据结构](lab6/lab6_3_5_2_data_structure.md)
* [调度点的相关关键函数](lab6/lab6_3_5_3_scheduler_point_functions.md)
* [RR 调度算法实现](lab6/lab6_3_5_4_RR.md)
* [Stride Scheduling](lab6/lab6_3_6_stride_scheduling.md)
* [基本思路](lab6/lab6_3_6_1_basic_method.md)
* [使用优先队列实现 Stride Scheduling](lab6/lab6_3_6_2_priority_queue.md)
* [实验报告要求](lab6/lab6_4_labs_requirement.md)
* [Lab 7](lab7.md)
* [实验目的](lab7/lab7_1_goals.md)
* [实验内容](lab7/lab7_2_labs.md)
* [练习](lab7/lab7_2_1_exercises.md)
* [项目组成](lab7/lab7_2_2_files.md)
* [同步互斥的设计与实现](lab7/lab7_3_synchronization_implement.md)
* [实验执行流程概述](lab7/lab7_3_1_experiment.md)
* [同步互斥的底层支撑](lab7/lab7_3_2_synchronization_basic_support.md)
* [信号量](lab7/lab7_3_3_semaphore.md)
* [管程和条件变量](lab7/lab7_3_4_monitors.md)
* [实验报告要求](lab7/lab7_4_lab_requirement.md)
* [附录](lab7/lab7_5_appendix.md)
* [Lab 8](lab8.md)
* [实验目的](lab8/lab8_1_goals.md)
* [实验内容](lab8/lab8_2_labs.md)
* [练习](lab8/lab8_2_1_exercises.md)
* [项目组成](lab8/lab8_2_2_files.md)
* [文件系统设计与实现](lab8/lab8_3_fs_design_implement.md)
* [ucore 文件系统总体介绍](lab8/lab8_3_1_ucore_fs_introduction.md)
* [通用文件系统访问接口](lab8/lab8_3_2_fs_interface.md)
* [Simple FS 文件系统](lab8/lab8_3_3_sfs.md) * [Simple FS 文件系统](lab8/lab8_3_3_sfs.md)
* [文件系统的布局](lab8/lab8_3_3_1_fs_layout.md) * [文件系统的布局](lab8/lab8_3_3_1_fs_layout.md)
* [索引节点](lab8/lab8_3_3_2_inode.md) * [索引节点](lab8/lab8_3_3_2_inode.md)