首页 > 自考资讯 > 高考百科

操作系统,操作系统对计算机系统的什么进行管理

小条 2024-10-24

1. 定义

操作系统是用来控制和管理计算机系统的软硬件资源、合理调度各种作业、方便用户使用的一组程序。

2. 现状

操作系统是裸机上的第一层软件,也是构建所有其他软件的基础。它是整个系统的控制和管理中心,管理硬件和软件,并为其他软件提供执行环境。

三、基本特点

1.并发性

指在同一给定时间间隔发生的两个或多个活动。

2. 分享

指计算机系统中由多个进程共享的资源。

3.异步

该过程以不可预测的速度进行

4.虚拟

将一个物理实体转换为多个逻辑实体

最基本的特性:并发和共享(两者都是彼此存在的条件)

并发和并行处理之间的区别

同一时间间隔是并发处理,同一时刻是并行处理。

四、主要特点

1. 处理器管理

主要功能包括进程控制、进程同步、进程通信、死锁处理、处理器调度等。

2.内存管理

主要包括内存分配、地址映射、内存保护与共享、内存扩展等功能。

3.文件管理

包括文件存储空间管理、目录管理、文件读写管理和保护等。

4.设备管理

主要包括缓冲区管理、设备分配、设备处理、虚拟设备等功能。

5.开发

1.手动操作阶段(此阶段没有操作系统)

缺点:人的速度和机器的速度不一致

2.批处理阶段(操作系统开始出现)

(1) 单通道批处理阶段

好处:减少人的速度和机器速度之间的冲突。

缺点:系统资源利用率仍然较低

(2)多路批处理阶段(操作系统正式诞生)

优点:多个程序并发执行,资源利用率高

缺点:不提供人机交互(缺乏交互性)

目的:提高系统资源利用率

3、分时操作系统(无插队、无人机交互)

优点:提供人机交互(interactivity)。

缺点:无法优先处理紧急事务

4.实时操作系统(可跳线)

(1)硬实时系统:受控对象(火箭发射)必须在规定时间内完成。

(2)软实时系统:更轻松(订票)

(3) 优点:可以优先处理紧急程度较高的任务。

5.从可靠性的角度来看,实时操作系统更强大,从交互性的角度来看,分时操作系统更强大。

8ea20fad92ad4e4fa72013218c9e4902~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1730361768&x-signature=egoEGcihew4Y2LUNg105DwJvd78%3D

版权声明:本文转载于网络,版权归作者所有。如有侵权,请联系本站编辑删除。

猜你喜欢