作业信息
作业链接(https://edu.cnblogs.com/campus/besti/2020-2021-1fois/homework/11249))|
作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK09
教材学习内容总结
操作系统是管理计算机资源的系统软件的部分, 是人类用户应用软件和系统硬件设备之间的协调者。
多道程序设计技术允许在内存中同时驻留多个程序,让它们竞个CPU时间,进程是执行中的程序。操作系统必须执行精细的CPU调度.内存管理和进程管理,以确保访间CPU的公平性。
批处理把使用相同或相似资源的作业组织成批。分时是多个用户同时与计算机交互
线程是进程的一个实体,是CPU和分配的基本单位。线程自己基本不拥有系统资源,只拥有在运行中必不可少的资源(如程序计数器,寄存器和栈),但是它可与同属一个进程的其他线程共享进程所拥有的全部资源。
CPU调度
非抢先调度:当当前执行的进程自愿放弃了CPU时发生的CPU调度。
抢先调度:当操作系统决定照顾另一个进程而抢占当前执行进程的CPU资源时发生的CPU调度。
周转周期:从进程进入准备就绪状态到它最终完成之间的时间间隔,是评估CPU调度算法的标准。
文件:数据的有名集合,用于组织二级存储设备。
文件系统:操作系统为它管理的文件提供的逻辑视图。
目录:文件的有名分组。
UNIX操作系统中的文件保护设置有三类:Owner、Group、World
磁盘调度
磁盘调度:决定先满足哪个磁盘I/O的请求。
[代码托管]
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 200/200 | 2/2 | 20/20 | |
第二周 | 300/500 | 2/4 | 18/38 | |
第三周 | 500/1000 | 3/7 | 22/60 | |
第四周 | 300/1300 | 2/9 | 30/90 | |
第五周 | 400/1700 | 3/12 | 32/122 | |
第六周 | 400/2100 | 3/15 | 33/155 | |
第七周 | 400/2500 | 3/18 | 44/199 | |
第八周 | 500/3000 | 4/22 | 23/222 | |
第九周 | 400/3400 | 3/25 | 32/254 |