第470章就你一个人

作者:玥月月 加入书签推荐本书

陈卫东点了点头。

“您想做多任务?”

卢海眼睛亮了。

“对,就是这个。但我们现在不知道怎么实现。”

陈卫东想了想。

“卢教授,您听说过分时系统吗?”

“分时?”卢海愣了一下,“你是说把时间切成片?”

“对。”陈卫东说,“计算机的运算速度很快,人感觉不出来。你可以让机器把时间切成很小的时间片,比如说零点零一秒一片。”

“每个程序分到一个时间片,轮流用。”

“轮流用完一圈,又回到第一个程序。”

卢海听到这里,拿出了笔记本。

“你继续说。”

陈卫东继续讲。

“这样的话,从用户角度看,所有程序都在同时运行。其实不是同时,是轮流切换,切得太快了,人看不出来。”

卢海埋头记笔记,笔在纸上刷刷响。

他记了半页,抬起头。

“那怎么保证每个程序不会互相干扰?”

“靠操作系统。”陈卫东说,“操作系统负责调度,给每个程序分配独立的内存空间,彼此隔离。”

卢海又记了几行。

“如果有程序卡住了,怎么办?”

“超时机制。”陈卫东说,“设定一个时间上限,超过这个时间还没跑完,就强制切换到下一个程序。”

上一页 返回目录 下一页