佛系科技 342 颠覆者(1/5)(2/4)
其实对于操作系统来说,最理想化的置换算法,是根据未来把最少,最远利用的,先置换出去,把即将用到页面置换入内存,这样将能极大提升系统的利用效率。
但这在当前的系统环境下显然是不可能做的。
因为谁也不知道用户打开电脑要干点什么,会打开什么页面。
当然退而求其次,可以将用户需要用到的东西全部记录下来,按经常打开,经常使用做排序,来进行置换。
但这个使用久后,对系统资源的消耗太过恐怖,自然也被排除。
于是有人设计出了一种很巧妙的时钟算法。
把所有初始页面都标示为0。
当有页面载入时,就将之标注为1。
当有缺页请求,或者预测页进入时,时钟开始走动,时钟走到1时,将之改为0,遇到0时停止走动,然后把页面置换出去。
还有进阶版的时钟算法……
不过王宇飞做的不是这些,既然是为了适应脑机芯片的存在,王宇飞结合了几种置换算法的优点,开始设计真正的预测时钟置换算法。
具体就是脑机芯片会在学习中掌握人体脑波动的特征并跟相应的页面做一定程度的匹配,因为脑机芯片无法精确识别使用者接下来将要使用的哪些页面,所以将最可能使用到的页面标准为1并进行预载入,其他标注为0,以此来提升系统效率。
这是可以做到的。
比如使用者打开电脑或者手机时,他准备进行学习或者娱乐时的脑波动状态会有极大的区别,这是脑机实验室经过无数次试验早已经得出的结论,甚至曹师兄还专门为此发表过一篇论文。
王宇飞恢复正常后,路余馨便继续去上课了。
本章未完,点击下一页继续阅读。