【小刘的linux学习笔记 】——01认识操作系统
1.操作系统的地位 计算机系统由 硬件 和 软件 两部分组成。通常把未配置软件的计算机称为裸机。直接使用裸机不仅不方便,而且将严重降低工作效率和机器的利用率。 操作系统(OS,Operation System) 是为了填补人与机器之间的鸿沟,即为了 建立用户与计算机之间的接口 ,而为裸机配置的一种系统软件。由下图可以看出, 操作系统是裸机上的第一层软件,是对硬件系统功能的首次扩充。 配置操作系统的目标: 1.提供一个计算机用户与计算机硬件系统之间的接口,使计算机系统 更易于使用 。 2.有效地控制和管理计算机系统中的各种硬件和软件资源,使之得到 更有效的利用 。 3.合理地组织计算机系统的工作流程,以 改善系统性能 (如响应时间、系统吞吐量等)。 4.遵循国际标准,设计和构筑开放式的环境,支持 可扩展 的体系结构,支持应用程序的可移植性和可互操作性。 从不同角度看待操作系统的特性 1. 用户观点——方便性 :提供 良好的、一致的用户接口 ,弥补硬件系统的类型和数量上的差别。 2. 系统管理人员观点——有效性 : 管理和分配 硬件与软件 资源 ,合理地 组织 计算机的工作 流程 。 3. 可扩充性 :指在为操作系统 增加新特性 时能够很容易,增强功能所引起的对系统的其他部分的 改动要尽可能地少 。即 可扩充性使操作系统以尽可能少的改动得到性能上的增强 。 4. 可移植性