国产操作系统行业专题报告:关键核心基础软件,国产替代空间广阔
- 2024-12-06 16:13:16上传人:满眼**是你
-
Aa
小
中
大
1.操作系统是重要的关键性基础软件操作系统是连接硬件和数据库、中间件、应用软件的纽带,是承载各种信息设备和软件应用运行基础平台的重要基础性软件。操作系统位于底层硬件与应用软件之间,对下承接硬件,对上承载应用,是软硬件系统的核心与基础,是硬件与其它软件沟通的桥梁。对计算机内部,操作系统的作用是“管理”,
- • 第一部分:关键核心基础软件,海外巨头先发垄断
- • 第二部分:国产系统逐步崛起,替代市场空间广阔
- • 风险提示
- 请务必阅读正文之后的免责条款部分
- 1.1 操作系统的功能与分类
- 2 操作系统的主要功能
- 功能 具体内容
- 处理机管理功能 在传统的多道程序系统中,处理机的分配和运行都是以进程为基本单位的,因而对处理机的管理可归结为对进程的管理。处理机管理
- 的主要功能有:创建和撤消进程,对诸进程的运行进行协调,实现进程之间的信息交换,以及按照一定的算法把处理机分配给进程。
- 存储器管理功能 存储器管理的主要任务,是为多道程序的运行提供良好的环境,提高存储器的利用率,方便用户使用,并能从逻辑上扩充内存。为此,
- 存储器管理应具有内存分配和回收、内存保护、地址映射和内存扩充等功能。
- 设备管理功能
- 设备管理的主要任务如下: (1) 完成用户进程提出的 I/O 请求,为用户进程分配所需的 I/O 设备,并完成指定的 I/O 操作; (2) 提高 CPU 和
- I/O 设备的利用率,提高 I/O 速度,方便用户使用 I/O 设备。为实现上述任务,设备管理应具有缓冲管理、设备分配和设备处理以及虚拟
- 设备等功能。
- 文件管理功能 文件管理的主要任务是对用户文件和系统文件进行管理以方便用户使用,并保证文件的安全性。为此,文件管理应具有对文件存储空
- 间的管理、目录管理、文件的读 /写管理以及文件的共享与保护等功能。
- 操作系统与用户之间
- 的接口
- 操作系统与用户之间的接口 通常可分为如下两大类: (1) 用户接口:为了便于用户直接或间接地控制自己的作业,操作系统向用户提供
- 了命令接口,用户可通过该接口向作业发出命令以控制作业的运行; (2) 程序接口:程序接口是为用户程序在执行中访问系统资源而设
- 置的,是用户程序取得操作系统服务的唯一途径。它是由一组系统调用组成的,每一个系统调用都是一个能完成特定功能的子程序。
- 每当应用程序要求操作系统提供某种服务(功能)时,便调用具有相应功能的系统调用(子程序)。
- 现代操作系统的新功能 现代操作系统是在传统操作系统基础上发展起来的,它除了具有传统操作系统的功能外,还增加了面向安全、面向网络和面向多媒体
- 等功能。
- 表:操作系统的功能详情
- 资料来源:西安电子科技大学出版社 《 计算机操作系统(第 4版) 》 (汤小丹 梁红兵 哲凤屏 汤子瀛 编著),国元证券研究所
- 在传统的操作系统中应具有处理机管理 、 存储器管理 、 设备管理和文件管理等基本功能 。 此外 , 为了方便用户使用操作系统 , 还需
- 向用户提供方便的用户接口 。