操作系统(一)—宏观导论
系统,对这词并不陌生,每天一来机房一开电脑就会接触到系统。我们有现在用的
Windows 系统、之前了解过虚拟机系统、Linux系统等等这都属于操作系统范畴。《操
作系统概论》这本教程很薄,主要还是介绍一些基本的概念和基本的原理等偏文科的一
些识记的东西。
操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计
算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作
系统的支持下才能运行。
操作系统又是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。全书
分为六章来介绍操作系统的,开头基本上都是介绍操作系统的基本概念基础;之后第二
到第五章介绍作用,分别详细的介绍软硬件的管理方法和实现原理;最后单独拿出一章
第6章介绍进程中的并发进程。
一、发展历程:
从上世纪80年代之前计算机没有操作系统到现在的个人电脑和各种操作系统,分别经
历微机OS——网络OS——分布式OS——嵌入式OS四个操作系统历程。
1、微机OS:当初最早是的构造,处理器、磁盘、主存储器、显示器、打印机、鼠标键
盘等组成。那时OS主要就能实现文件管理、输入/出控制和命令的解释,当时都叫单用
户微机操作系统。
2、网络OS:这是不在是仅仅的单用户,用网络通信将计算机都连起来成计算机网络,
也就叫网络OS了。
3、分布式OS:随着科技的发展,计算机功能逐渐扩大,应用日益广泛,就形成了分布
式计算机系统。其中有三种结构:环形结构、星型和树形结构。对于用户来说这有两个
特点:统一性和透明性。
4、嵌入式OS:随着科技的发展,大部分的硬件不在是独立的,基本上都嵌入到各种应
用系统中去了。这样对各种部件、装置等资源进行统一协调、处理和控制的系统软件叫
嵌入式OS。
二、主要功能作用
1、文件管理:这主要是面向用户对常用的文件储存、检索、共享保护等管理。
2、存储管理:主要是对主存储器进行管理
3、设备管理:对各类外围设备进行管理,分配、启动、故障处理以及实现虚拟设备等。
4、处理器管理:对处理器进行分配和调度,特别是躲到程序或多用户情况下。
三、OS组成及类型:
OS分别由硬件和软件,所谓硬件就是各种我们能看到的物理实体,其中包括中央处理
器、存储器、输入/出系统和输入/出设备等。计算机系统中最内层的是硬件。 软件包含
系统软件、支撑软件和运行软件。我们人和计算机的接口就是——软件,计算机系统中
最外层是使用计算机的人。
类型有三种:
1、批处理:批,就是一个接着一个,一批一批的按顺序的执行方式运行。
2、分时:就是可以同时处理很多的事件。
3、实时:通俗的说就是及时(JIT)注意要用的时间t<=T(周期),在这个过程中,
先要保证实时性、可靠性再保证效率。
小结:操作系统就可以看作是一个较大的软件,更是一个可以运行很多小软件的环
境。一台电脑或现在的很多电子设备,有了物理设备要真正运行起来,就必须要有一个
相应的运行系统,而操作系统几乎是这些相应软件运行的基础。
人与人之间的差别就在于“行动”,现在仔细想想,谁都想好,可能很多人都想
开豪车、住好房、有身份地位好的工作,很多人都有梦想,但是人与人之间关键就是看
谁更会去行动了。做计划,看自考,很久都没有行动起来,今天和几个同学结组学习,
看书和投入的状态一直都很好,越来越喜欢团队学习的氛围。