《操作系统教学资料》operationsystemreview

《操作系统教学资料》operationsystemreview

ID:43131819

大小:54.50 KB

页数:3页

时间:2019-09-27

《操作系统教学资料》operationsystemreview_第1页
《操作系统教学资料》operationsystemreview_第2页
《操作系统教学资料》operationsystemreview_第3页
资源描述:

《《操作系统教学资料》operationsystemreview》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、OperatingSystemReview第1章计算机系统概述指令的执行(指令周期)加入中断以后指令的执行过程存储体系第2章操作系统概述操作系统的主要功能坦尼伯母把操作系统的功能归结为两点:自顶向下看(Top-down),操作系统作为虚拟机(VirtualMachine),为程序员提供统一的编程接□(ProgrammingInterface)自底向上看(Bottom-up),操作系统作为一个资源管理器(ResourceManager),管理众多设备操作系统的主要目标(PrimaryObjectivesofOperatingSystem):ConvenienceEf

2、ficiencyAbilitytoevolve操作系统的发展历史程序(Program)>作业(Job)>进程(Process)、多道(Multiprogramming)、多任务操作系统的体系结构(Architecture)整体式结构、微内核结构、分层结构、客户/服务器结构、分布式结构第3章进程描述和控制进程的概念/定义(Process)进程状态及进程状态转换图(ProcessTnmsitionDiagram)进程的属性(如何來描述进程)进程表(ProcessTable)进程表表项(ProcessTableEntry)>进程控制块(ProcessControlBlo

3、ck)进程如何被创建?进程何吋会被切换?进程何时会终止?第4章线程、SMP和微内核引入线程(thread)的目的线程和进程的关系线程的生命期(线程状态)线程的不同实现方式,不同的实现方式对调度的影响并发与并行、并发的实现机制(interleaving和overlapping)微内核(Microkernel)操作系统和进程间的关系第5章并发:互斥与同步共享资源(SharedResource)竞争条件(racecondition)临界区(criticalsection/region)硬件解决方案:关中断、TSL和Exchange指令信号量(Semaphore,1965

4、,Dijkstra)牛产者■消费者问题(Producer-ConsumerProblem)原语(Primitive)生产者■消费者问题屮信号量解决方案屮信号量的用途(同步、互斥)管程(Monitor)消息传递(MessagePassing)读者■写者问题第6章并发:死锁与饥饿死锁的概念(Deadlock)资源的类型可重用资源和可消耗资源(Reusable/Consumable)资源分配图(ResourceAllocationDiagram)资源轨迹图死锁的四个条件()死锁的四个处理策略忽略(Ignorance)预防(Prevention)避免(Avoidance)

5、:单种/多种资源银行家算法(Bankeralgorithm):安全状态(SafeState),非安全状态(UnsafeState)银行家算法的不足检测与破坏(DetectionandDestroy)第7章内存管理存储体系(StorageHierarchy)地址的分类:逻辑地址、物理地址(实地址)、虚地址内存管理的基本功能内存分区(MemoryPartitioning)固定分区:等大小/不等大小动态分区内部、外部碎片/零头(Internal/ExternalFragmentation)->compaction放置/适配算法(Placementalgorithms)分

6、页(paging)分段(segmentation)第8章虚拟内存管理虚地址(VirtualAddress)、虚地址空间(AddressPageTable)页(page)>页框(pageframe)>页表(pagetable)页表表项(pagetableentry,PTE)的主要内容虚地址到物理地址的映射/转换(mapping/translation)MMU(MemoryManagementUnit)虚拟存储器带來的问题:页表很大->多级页表(multi-levelpagetable)增加了一次对内存中页表的访问->TLB(TranslationLookasideB

7、uffer)地址空间更大->逆向页表(Invertedpagetable)访问的局部性原理(PrincipleofLocality)虚拟存储器的设计问题(DesignIssues)工作集(WorkingSet)页面的大小(PageSize)碎片(Fragmentation)装入页的时机(按需装入和预先装入,DemandPagingandPrepaging)全局和局部(GlobalorLocalScope)颠簸/抖动(Thrashing)页面替换算法Optimal、LeastRecentlyUsed>FIFO>Clock分段(Segmentation)第9章单处理器

8、调度调度类

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。