向勇 陈渝 李国良 任炬
2024年秋季
课程幻灯片列表
提纲
作业(Job)
历史上出现过的术语:Job、Multiprogramming
小型机(minicomputer)的普及和广泛使用推动了分时多任务的需求,形成了支持多用户的分时操作系统。
分时多任务(Time sharing multitask):从用户的视角看
历史上出现过的术语:Job、Task、Process
参考:Difference between Job, Task and Process
目前还没具备更强大的特点
进程是操作系统处于执行状态程序的抽象
同一个程序的多次执行过程对应为不同进程
进程执行需要的资源
进程包含了运行程序的所有状态信息
操作系统管理进程的核心数据结构,也称为任务控制块(TCB, Task Control Block)
涉及哪些系统调用?
在任务的生命周期中,何时会进行任务切换?
[操作系统内核的特征](https://learningos.github.io/os-lectures/lec1/p2-whatisos.html#9):并发、共享、虚拟、异步、