2. 王道OS-操作系统的特征,发展和分类

发布时间 2023-05-27 10:34:17作者: 朱龙旭看世界

1. 并发:宏观上是同时发生的,微观是交替发生的 ;ps:并行:宏观和微观都是同时发生的 ;

  ps:单核CPU同一时刻只能执行一个程序,各个程序只能并发的执行 ;

    多核CPU同一时刻可以同时执行多个程序,多个程序可以并行执行 ;

2. 共享:指系统中的资源可以提供内存中多个并发执行[微观交替使用,eg:摄像头,当然也可以微观同时使用比如扬声器,eg:打游戏和听歌可以同时进行 ]的进程共同使用 ;

3. 虚拟:空分复用技术(虚拟存储器技术);时分复用技术(虚拟处理器);

4. 异步:运行中如果因为某些原因阻塞了,可以向下继续执行;

 

OS的发展和分类:

  1. 手工操作阶段:操作系统工作的时间少,主要都是人工在工作;给纸条打孔然后给计算机计算 ;

  2. 批处理阶段:把一条条的打孔的指令条放到磁带上一起给计算机执行 ,增加计算机的执行时间,

  3. 分时操作系统:可以人机交互,分时间给不同的用户提供服务

  4. 实时操作系统:优先响应一些紧急的任务,某些紧急的任务不需要排队;特点:及时性和可靠性 ;

      分类:硬实时操作系统:必须在严格的规定时间内完成处理;导弹控制系统,自动驾驶系统 ;

         软实时操作系统:能接受偶尔违反时间规定 ;12306火车订票系统 ;