下载此文档

操统复习总结.doc


文档分类:文学/艺术/军事/历史 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
操统复习总结.doc:..操作系统总结 ******@bdwm自己根据讲义做的■供大家考试参考之用,基本上都是一些概念性的东西,有不全面的地方,大家对照着讲义和老师给的提纲用吧。、作用操作系统是计算机系统中的一个系统软件,是一些程序模块的集合——•它们能以尽量冇效、合理的方式组织和管理计算机的软便件资源•合理的组织计算机的工作流程,控制程序的执行并向用户提供各种服务功能•使得用八能够灵活、方便、有效的使用计算机,使整个计算机系统能高效地运行操作系统的特征*并发••处理多个同时性活动的能力*共享-操作系统打多个用户的程序共同使用计算机系统中的资源(共享有限的系统资源)*虚拟-一个物理实体映射为若干个对应的逻辑实体一一分时或分空间*随机性-操作系统必须随时对以不可预测的次序发生的事件进行响应*不确定性-由共亨和并发引起多道程序设计:多个程序同时运行,多个用户共亨系统(需要存储保护)SPOOLing系统工作原理:,-〜管态中断(广义)管态f冃态设置PSW(修改程序状态字)中断对于操作系统的重要性*可以认为操作系统是由“中断驱动”或者“(中断)事件驱动”*及时处理设备的屮断请求*它使得OS可以捕获用户程序发出的系统功能调用*防止用户程序中破坏性的活动中断类型输入/输出(I/O)中断程序性中断时钟中断硬件故障屮断访管指令/系统调用引发的小断系统调用:用户在程序中调用操作系统提供的一些子功能*一种特殊的过程调用,由特殊的机器指令实现(每种机器的机器指令集屮都有一条系统调用指令——访管指令)•系统调用是操作系统提供给编程人员的唯一接口•系统状态从目态转入管态•系统调用是一个低级过程,只能由汇编语言直接访问•利川系统调用,动态请求和释放系统资源,完成与硬件相关的工作以及控制程序的执行等其机制的设计:*陷入(TRAP)或异常处理机制*陷入或界常指令(或称访管指令)*系统调用的功能号和参数*入口地址表*保护现场:,是系统进行资源分配和调度的独立单位。为了描述程序在并发执行时对系统资源的共亨,所需的一个描述程序执行时动态特征的概念。进程控制块(PCB)是系统为了管理进程设宜的一个专门的数据结构,川它来记录进程的外部特征,描述进程的运动变化过程。系统利用PCB来控制和管理进程,所以PCB是系统感知进程存在的唯一标志PCB包括:进程描述信息、进程控制信息、所拥有的资源和使用情况、CPU现场保护信息。进程映像包括:代码段、数据段、用户栈、进程控制块PCB进程控制***,在其运行过程中期待某一事件发生时,由进程白己执行阻塞原语,使自己山运行态变为阻塞态*fork(),并更新子进程地址转换表,指向这些新页面(运用写时复制技术),如打开的文件和当前工作目录6・子进程就绪,:并发性、动态性、独立性、交互性、:线程的开销小*创建一个新线程花费吋间少*两个线程的切换花费时间少*线程之间相互通信无须调用内核多线程的应用*解决前台和示台的操作处理问题*解决应用中的异步处理问题*解决应用程序的执行速度问题*解决程序的模块化设计问题线程:*进程中的一个运行实体*是一个CPU调度单位线程的属性:*有执行状态(状态转换)*不运行时保存上下文*有自己的堆栈*有一些局部变量的静态存储*可存取所在进程的内存和具他资源*可以创建、撤消另一个线程进程控制块IWindows中的进程及其资源线程的实现:•用户级线程•核心级线程•两者结合方法*线程创建在用八空间完成*:*长程调度(作业调度或宏观调度)*创建新进程吋是否进入当前活跃进程集合*中程调度*涉及进程在内外存间的交换,从存储资源管理的角度來看,把进程的部分或全部换出到外存上,可为当询运行进程的执行提供所需内存空间

操统复习总结 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人pppccc8
  • 文件大小278 KB
  • 时间2019-10-24