操作系统基本概念

操作系统定义: 操作系统是一组控制和管理计算机系统中各种软硬件资源,合理地组织计算机系统的工作流程以及方便用户使用的程序的集合。

操作系统主要功能: (1)进程管理(进程控制、进程同步、进程通信和进程调度)

                                     (2)存储管理 (内存分配、内存保护、地址映射和内存扩充)

                                     (3)设备管理 (缓冲管理、设备分配、设备处理和虚拟设备管理)

                                     (4)文件管理  (文件存储空间管理、文件目录管理、文件存储控制和文件操作)

                                     (5)用户接口  (命令接口管理、程序接口管理和图形接口管理)

操作系统的主要特征: 程序的并发性和资源的共享性。

操作系统特征:(1)并发性  两个或以上的活动在同一时间段内发生。

                            (2)共享性 系统的资源可供内存中多个并发执行的作业同时使用。包含互斥共享和同时访问。

                            (3)虚拟性  将物理实体映射为多个逻辑实体。

                            (4)不确定性  指程序的运行时间、执行结果等

操作系统性能评价:

                           (1)系统效率  一定时间内系统所完成的工作总量

                           (2)系统的可靠性、可用性和可维护性

                           (3)方便性

                           (4)可移植性


分时操作系统和实时操作系统的主要区别:

(1)同时性  两者都具有同时性。分时操作系统按分时原则为多个终端用户服务,而实时操作系统是对多路的现场信息进行采集以及对多个执行结构控制。

(2)独立性  两者都有独立性。在分时系统中,每个终端用户向系统提供的服务请求是彼此独立的;而实时系统中,信息的采集和控制也是彼此独立进行的

(3)及时性  分时操作系统的响应时间是以人能够接受的等待时间为标准,而实时操作系统对响应时间的要求比较严格,它是以控制过程或信息处理中所能接受的延迟为标准。

(4)交互性  分时操作系统使用户和系统进行人机对话;实时操作系统也有交互功能,但人与系统的交互仅限于访问系统中某些特定的专用服务程序。

(5)可靠性  实时操作系统要求可靠性比分时操作系统高。在实时操作系统中往往采用多级容错措施来保证系统的安全和数据的安全。


参考文献: 《操作系统要点与解题》


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值