《操作系统》笔记01——操作系统概论

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/HLK_1135/article/details/79120278

1、操作系统的特征

  • 并发:两个或多个事件在同一时间间隔内发生。
  • 共享:系统中的资源供内存中多个并发执行的进程共同使用。
  • 虚拟:一个物理上的实体变为若干个逻辑上的对应物。
  • 异步

并发和共享是操作系统两个最基本的特征。
并行性和并发性的区别和联系:
并行指的是同一时刻,并发指的是同一时间间隔内。在多道程序环境下,宏观上有多个程序在同时运行,但在单处理器系统中每一时刻却仅能有一道程序执行,故微观上这些程序只能是分时地交替执行。

2、操作系统的目标和功能

  • 计算机系统资源的管理者
    • 处理机管理
    • 存储器管理
    • 文件管理
    • 设备管理
  • 用户和计算机系统之间的接口
    • 命令接口
    • 程序接口
  • GUI

3、操作系统的发展和分类

1)批处理操作系统
优点:资源利用率高;系统吞吐量大;
缺点:用户响应时间长;无交互能力。
解决的问题:人机矛盾以及CPU和I/O设备速度不匹配的矛盾。
分类:
- 单道批处理系统
特点:自动性、顺序性(单道程序设计的基本特征)、单道性。
- 多道批处理系统
特点:
多道:计算机内存中同时存放多道相互独立的程序。
宏观上并行:同时进入系统的多道程序都处于运行过程中。
微观上串行:内存中的多道程序轮流占有CPU,交替执行。

2)分时操作系统
特点:同时性、交互性、独立性、及时性。

3)实时操作系统
特点:及时性、可靠性。

4)网络和分布式操作系统
特点:分布性、并行性。

4、操作系统的运行环境

用户态(目态)和 核心态(管态)

“访管”指令仅在用户态下使用,所以不是特权指令。

猜你喜欢

转载自blog.csdn.net/HLK_1135/article/details/79120278