Linux系统分析

课程公告
课程信息
时间/地点:
Instructor: 张雷 (计算机楼1019)
Teaching assistants:
课程内容
课程描述: 以Linux 4.x内核为基础,结合操作系统基本概念及原理:
前导课程(推荐):
Grading
80%: Homework Assignments
15%: Class Presentation
5%: Final
Homework
实验主页: https://github.com/NJU-Linux

基于Linux 4.4.124版本内核,尝试Android和Linux平台并熟悉其开发环境。

  • Lab1: shell
  • Lab2: Android/Linux process tree
  • Lab3: 基于方向信息的内核同步
  • Lab4: 基于启动优化的CPU调度
Schedule
No 日期 课程内容 课件
1 9/4 Linux系统简介 lec01.pdf
2 9/11 Lab1 out lab01.pdf
3 9/18 进程
4 9/25 Lab2 out
5 10/2 国庆节
6 10/9 Lab2
7 10/16 内核同步
8 10/23 Lab3 out
9 10/30 进程调度
10 11/6 Lab3
11 11/13 课堂报告
12 11/20 Lab
13 11/27 虚拟内存
14 12/4 Lab
15 12/11 Linux文件系统
16 12/18 Lab
17 12/25 课堂报告