教材学习:
操作系统是管理计算机资源的系统软件的部分, 是人类用户应用软件和系统硬件设备之间的协调者。
多道程序设计技术允许在内存中同时驻留多个程序,让它们竞个CPU时间,进程是执行中的程序。操作系统必须执行精细的CPU调度.内存管理和进程管理,以确保访间CPU的公平性。
批处理把使用相同或相似资源的作业组织成批。分时技术为每个用户创建个虚拟机, 349允许多个用户同时与计算机进行交换。
操作系统必须管理内存,以控制和监管把进程载人主存中的什么位置。任何内存管理技术都必须定义联编逻辑地址和物理地址的方法。有多种内存管理的策略。单块内存管理法除了操作系统外只允许一个程序驻留主存。分区法是把内存划分成几个分区,进程要载人这些分区。固定分区法中的分区个数是固定的,动态分区法则是根据载人的进程的需要决定的。页式内存管理法是把内存划分为帧,把程序划分为页。程序的页在内存中不必是连续的。请求分页法在任何时刻都只需要一部分 程序位于内存中。
操作系统管理进程的生命状态,即程序在执行过程中要历经的阶段。进程控制块存储了每个进程的必要信息,
CPU调度算法确定了下一个使用CPU的进程。先到先服务的CPU调度给予最早达到的作业优先权。最短作业优先算法给予运行时间最短的作业优先权。轮询算法让每个活动进程轮流使用CPU,每个进程得到一个小时间片。
|
代码行数 |
博客量 |
学习时间 |
重要成长 |
第1周 |
8/8 |
2/2 |
3/3 |
|
第2周 |
60/100 |
2/6 |
10/15 |
|
第3周 |
50/100 |
2/6 |
10/15 |
|
第4周 |
60/100 |
2/6 |
8/15 |
|
第5周 |
60/120 |
3/6 |
7/15 |
|
第6周 |
50/120 |
3/6 |
8/20 |
|
第7周 |
100/300 |
1/6 |
10/25 |
|
第8周 |
200/500 |
2/8 |
12/28 |
|
第9周 |
200/500 |
3/9 |
11/25 |
|