首页 > 代码库 > 操作系统(一)—宏观导论

操作系统(一)—宏观导论

                    操作系统(一)—宏观导论



     系统,对这词并不陌生,每天一来机房一开电脑就会接触到系统。我们有现在用的

Windows 系统、之前了解过虚拟机系统、Linux系统等等这都属于操作系统范畴。《操

作系统概论》这本教程很薄,主要还是介绍一些基本的概念和基本的原理等偏文科的一

些识记的东西。

    操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计

算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作

统的支持下才能运行。

                                        技术分享                   


     操作系统又是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。全书

为六章来介绍操作系统的,开头基本上都是介绍操作系统的基本概念基础;之后第二

第五章介绍作用,分别详细的介绍软硬件的管理方法和实现原理;最后单独拿出一章

第6章介绍进程中的并发进程。

                             

                              技术分享

              


 一、发展历程:

   从上世纪80年代之前计算机没有操作系统到现在的个人电脑和各种操作系统,分别经

历微机OS——网络OS——分布式OS——嵌入式OS四个操作系统历程。

              

                    技术分享


1、微机OS:当初最早是的构造,处理器、磁盘、主存储器、显示器、打印机、鼠标键

盘等组成。那时OS主要就能实现文件管理、输入/出控制和命令的解释,当时都叫单用

户微机操作系统。


2、网络OS:这是不在是仅仅的单用户,用网络通信将计算机都连起来成计算机网络,

也就叫网络OS了。


3、分布式OS:随着科技的发展,计算机功能逐渐扩大,应用日益广泛,就形成了分布

式计算机系统。其中有三种结构:环形结构、星型和树形结构。对于用户来说这有两个

特点:统一性和透明性。

       技术分享

4嵌入式OS:随着科技的发展,大部分的硬件不在是独立的,基本上都嵌入到各种应

用系统中去了。这样对各种部件、装置等资源进行统一协调、处理和控制的系统软件叫

嵌入式OS。




二、主要功能作用

1、文件管理:这主要是面向用户对常用的文件储存、检索、共享保护等管理。


                技术分享


、存储管理:主要是对主存储器进行管理

                 技术分享

3、设备管理:对各类外围设备进行管理,分配、启动、故障处理以及实现虚拟设备等。

                 技术分享


4、处理器管理:对处理器进行分配和调度,特别是躲到程序或多用户情况下。

                       

                   技术分享



三、OS组成及类型

   OS分别由硬件和软件,所谓硬件就是各种我们能看到的物理实体,其中包括中央处理

器、存储器、输入/出系统和输入/出设备等。计算机系统中最内层的是硬件。 软件包含

系统软件、支撑软件和运行软件。我们人和计算机的接口就是——软件,计算机系统中

最外层是使用计算机的人。

  

类型有三种

1、批处理:批,就是一个接着一个,一批一批的按顺序的执行方式运行。

2、分时:就是可以同时处理很多的事件。

3、实时:通俗的说就是及时(JIT)注意要用的时间t<=T(周期),在这个过程中,

先要保证实时性、可靠性再保证效率。



    小结:操作系统就可以看作是一个较大的软件,更是一个可以运行很多小软件的环

境。一台电脑或现在的很多电子设备,有了物理设备要真正运行起来,就必须要有一个

相应的运行系统,而操作系统几乎是这些相应软件运行的基础。

   

      人与人之间的差别就在于“行动”,现在仔细想想,谁都想好,可能很多人都想

开豪车、住好房、有身份地位好的工作,很多人都有梦想,但是人与人之间关键就是看

谁更会去行动了。做计划,看自考,很久都没有行动起来,今天和几个同学结组学习,

看书和投入的状态一直都很好,越来越喜欢团队学习的氛围。

 

操作系统(一)—宏观导论