王道论坛计算机系统01——操作系统的定义和特征

1. 认识操作系统

没有装任何软件系统的称之为裸机,操作系统是对硬件的拓展(否则你需要对底层很熟悉,封装的思想)

操作系统是最接近硬件的系统软件

回顾一下:

2. 操作系统的特征

2.1 并发和并行

并发是宏观是同时发生(比如说同一天),但是微观上交替发生(不同的时间段)。一个单核处理机(CPU)同一时刻只能执行一个程序,所以系统会负责协调多个程序交替执行。如今的处理机都是多核。虽然是多核,但是并发还是必不可少(因此同时运行的程序可能远远超过你的核数)

2.2 共享

 并发是针对程序的执行顺序,共享是针对资源占用的顺序:

 有时候同时共享也并不是一定是宏观上同时,也可能是微观上同时,比如麦克风可以同时播放两个视频的声音。

并发与共享的关系:

 他们是不可分割的!!!!!!

2.3 虚拟

先看下面例子:

 

 上面介绍了空分复用技术和时分复用技术:

感觉之所以能实现虚拟性,是因为异步性。比如明明一个麻袋只可以装一袋棉花,但是我还是可以往里面的空隙里面塞沙子。明明我中午时间段只可以吃饭,但是我还可以学习,边看B站边吃饭。

因此一个程序运行,他的时间空间占用未必是连续的!!可以插进去。

这就引出了系统的下一个特征

 2.4 异步

 

异步就是  你需要并发  但是你的资源是有限的,微观上不可能同一时刻同时全部给两个程序,所以这两个程序可能会走走停停,交替占用这个资源。但是宏观上看起来是同时执行的。

回顾一下:

 参考:王道计算机考研 操作系统_哔哩哔哩_bilibili

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值