第2讲-概述.pptVIP

  • 1
  • 0
  • 约5.59千字
  • 约 40页
  • 2017-08-31 发布于广东
  • 举报
1.4 操作系统的特征 并发(concurrency) 共享(sharing) 虚拟(virtual) 异步性(asynchronism) 并发(concurrency) 在多道程序处理时,宏观上并发,微观上交替执行(在单处理器情况下)。 程序的静态实体是可执行文件,而动态实体是进程(或称作任务),并发指的是进程。 共享(sharing) 互斥共享(如CPU):资源分配后到释放前,不能被其他进程所用。 同时访问(磁盘文件) 资源分配难以达到最优化 虚拟(virtual) CPU--每个用户(进程)的虚处理机 存储器--每个进程都占有的地址空间(指令+数据+堆栈) 显示设备--多窗口或虚拟终端(virtual terminal) 异步性(asynchronism) 进程的运行速度不可预知:分时系统中,多个进程并发执行,时走时停,不可预知每个进程的运行推进快慢 结果相同:无论快慢,应该结果相同--通过进程互斥和同步手段来保证 难以重现系统在某个时刻的状态(包括重现运行中的错误) 性能保证:实时系统与分时系统相似,但通过资源预留以保证性能 1.5 操作系统的功能 1.5.1 处理机管理 1.5.2 存储管理 1.5.3 设备管理 1.5.4 信息管理 1.5.5 用户接口 1.5.1 处理机管理 进程控制:创建、撤销、挂起、改变运行优先级等; 进程同步:协调并发进程之间的推进步

文档评论(0)

1亿VIP精品文档

相关文档