第685章 铸造时间的标尺!_四合院开局四八,八岁带妹逃荒 首页

字体:      护眼 关灯

上一章 目录 下一章

第685章 铸造时间的标尺!

第(1/3)页

“如何度量时间的成本?”

钱学敏提出的这个问题,像一柄重锤,狠狠敲在了刚刚还处在狂喜中的众人心头。

是啊。

黄建功的那个“成本管理”理论,听起来天衣无缝。

但它有一个最根本,最核心的前提。

那就是,内核必须有能力,在微秒级别,精确地测量出,每一次上下文切换,到底消耗了多少时间。

没有精确的测量,就没-有精确的扣除。

那所谓的“公平”,就成了一句空话。

“我们需要一个……更高精度的时钟。”一个研究员下意识地说道。

“比我们现在这个10毫秒一次的‘心跳’,要精确得多的时钟。”

“一个,只为内核所用的,内部的‘秒表’。”

黄建功点了点头,他当然也想到了这一点。

他的目光,再次投向了硬件组的负责人,周老。

“周老。”他的声音,无比郑重,“我们现在这个‘心跳电路’,它的本质,是一个100赫兹的脉冲发生器。”

“我们能不能,在它的基础上,再引出一路信号?”

“一路频率极高,比如,达到兆赫兹(MHz)级别的信号?”

“这个信号,本身不触发中断。它只是像一个永不停歇的计数器,‘嗒、嗒、嗒’地,在后台飞速运转。”

“当内核开始进行上下文切换时,就记录一下这个计数器的当前值。”

“当切换结束时,再记录一下它的值。”

“两个值相减,再乘以这个计数器的周期。我们不就得到了,这一次切换,所消耗的,精确到纳秒级别的时间了吗?”

黄建功的思路,清晰无比。

他要在硬件层面,为内核,再打造一个专属的,高精度的“计时器”!

这个计时器,就像一把刻度极小的标尺。

专门用来度量“时间”本身。

听完了黄建功的需求,周老陷入了沉思。

他身后的硬件专家们,也立刻开始低声讨论起来。

“兆赫兹级别的信号源……这个不难。我们‘心跳电路’里的那个石英晶体,原始振荡频率,就是10兆赫兹的。”

“对,我们现在是经过了大量的分频,才把它降到了100赫兹。我们只需要在分频

(本章未完,请翻页)
记住手机版网址:m.lewenwx.cc
加入书签我的书架

上一章 目录 下一章