
OS
文章平均质量分 63
OS
陆克和他的代码
程序员陆克,专注社交电商 & 内容流量,关注互联网自媒体。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
操作系统 - 看完这篇还读不懂《银行家算法》那我也没办法了
非剥夺资源的竞争和进程的不恰当推进顺序会导致死锁,而银行家算法就是为了解决死锁问题——避免死锁。银行家算法:当一个进程申请使用资源的时候,银行家算法通过先试探分配给该进程资源,然后通过安全性算法判断分配后的系统是否处于安全状态,若不安全则试探分配作废,让该进程继续等待。那么此时会有一个问题,如何判断系统是否处于安全状态?算法流程将用下面一张图来表示。...原创 2022-06-23 19:00:24 · 2451 阅读 · 0 评论 -
OS - 笔记本电脑需要每天关机吗?
OS - 笔记本电脑需要每天关机吗?原创 2021-07-15 16:48:35 · 1140 阅读 · 0 评论 -
OS - 为什么偏移值为2^(n-1)-1而不是 2^(n-1)呢?
由于阶码实际存储的是指数的移码, 所以指数与阶码之间的换算关系就是指数与它的移码之间的换算关系。假设指数的真值为e,阶码为E,则有E = e + (- 1),其中-1是IEEE754标准规定的偏移量,n= 8是阶码的二进制位数。为什么偏移值为-1而不是呢?因为 8 个二进制位能表示指数的取值范围为[-128,127],现在将指数变成移码表示, 即将区间[-128,127] 正向平移到正数域,区间里的每个数都需要加上128,从而得到阶码范围为[0, 255]。由千计算机规定阶码全为 0 或全为 1 ...原创 2021-07-08 09:56:31 · 731 阅读 · 1 评论 -
OS - 如何写出让 CPU 跑得更快的代码?
OS - 如何写出让 CPU 跑得更快的代码?原创 2020-10-28 14:24:26 · 300 阅读 · 0 评论 -
OS - 什么是CPU密集型、IO密集型?
OS - 什么是CPU密集型、IO密集型?原创 2020-08-24 21:38:35 · 418 阅读 · 0 评论