1. 并发:宏观上是同时发生的,微观是交替发生的 ;ps:并行:宏观和微观都是同时发生的 ;
ps:单核CPU同一时刻只能执行一个程序,各个程序只能并发的执行 ;
多核CPU同一时刻可以同时执行多个程序,多个程序可以并行执行 ;
2. 共享:指系统中的资源可以提供内存中多个并发执行[微观交替使用,eg:摄像头,当然也可以微观同时使用比如扬声器,eg:打游戏和听歌可以同时进行 ]的进程共同使用 ;
3. 虚拟:空分复用技术(虚拟存储器技术);时分复用技术(虚拟处理器);
4. 异步:运行中如果因为某些原因阻塞了,可以向下继续执行;
OS的发展和分类:
1. 手工操作阶段:操作系统工作的时间少,主要都是人工在工作;给纸条打孔然后给计算机计算 ;
2. 批处理阶段:把一条条的打孔的指令条放到磁带上一起给计算机执行 ,增加计算机的执行时间,
3. 分时操作系统:可以人机交互,分时间给不同的用户提供服务
4. 实时操作系统:优先响应一些紧急的任务,某些紧急的任务不需要排队;特点:及时性和可靠性 ;
分类:硬实时操作系统:必须在严格的规定时间内完成处理;导弹控制系统,自动驾驶系统 ;
软实时操作系统:能接受偶尔违反时间规定 ;12306火车订票系统 ;
标签:操作系统,微观,王道,并发,实时操作系统,执行,OS From: https://www.cnblogs.com/zhulongxu/p/17436381.html