免费阅读
返回
菜单
上一章查看最新章节下一章

第134章 升级细节

作品:超级系统作者:疯狂小强
如果本章错误,请点击报错10秒纠正

他已经能够对身体进行一些简单控制了。例如直接给这一层发送函数指令,同样可以控制自己的身体。但是,由于指令比较繁杂。涉及到的神经脉冲还是有点多,所以控制起来要耗费不少时间,每次想要做什么动作,都先要酝酿一番之后才能做到,耗费的心力也很大。

超级系统地第一个真正意义上的内核,韩风也早就编写完毕,他现在要做地,就只是将这个内核给安装到“硬件抽象层”上面去而已。由于这是第一个内核版本,开发时间也比较紧迫,这个内核的编制原则,还是按照从简单到复杂地规律。

韩风暂时将其设计为单线程结构,也就是说,在同一时间只允许一个执行程序在内核中运行,并且不会被调度程序打断从而去运行其他别的任务,这种内核被称为是“非抢占”的。按照韩风的处理,他将体内中的神经脉冲信号当成是一个单处理器进行处理,所以,这样的好处是比较简单,在内核中没有并发任务,从而避免了许多复杂的同步问题。

当然,这种“非抢占”地内核,也有一个非常突出地缺点,那就是很可能会延迟系统的响应速度,新地任务必须等待当前任务在内核执行程序推出之后,才能获得运行机会。

韩风也非常清楚这个缺点存在隐患,但是如果要实现“非抢占”,内核的复杂度将大大提升,暂时不在他的考虑范围之内,只是以后升级地目标而已。毕竟,“神经中枢”这个cpu其实是相当强劲的,韩风通过过特别优化设计的调度算法,可以使用“伪多线程”的方式来从一定程度上解决这个问题。其原理也很简单,他将每个线程的执行时间分成n多个时间片,各个线程以时间片为单位进行“交叉”执行,这样从宏观上看,好像是几个线程同时在运行,而微观上,每一时刻还是只有一个线程在运行。

这个内核,对设备驱动和文件系统都采取“模块化”方式,即在需要的时候可以随时动态加载,不需要的时候可以动态卸载。一些身体必须的控制驱动程序,fei=腾=en=学手打。例如对一些主要器官和部位的控制驱动,韩风将它们预先编译到内核中去了,这些驱动不可以随便卸载,而一些对身体部位进行的扩展功能,如提升耳朵能够听到的频率范围,则做成了“动态模块”,可以进行动态的加载和卸载。

内核中虽然还有很多功能没有完成,但是韩风都给它们留下了可扩展的位置,留待以后升级的时候加上,例如韩风甚至在留下了“网络管理”功能接口,他在期待,什么时候自己的超级系统能够和真正的互联网连接

…。。
   本章没完,请点击下—页继续阅读!如果被转码了请退出转码或者更换浏揽器即可。
  温馨提示:亲爱的读者,如果你觉得本站还好,为了避免丢失和转马,请勿依赖搜索访问,建议你使用[华为刘揽器]或[Firefox火狐刘揽器]访问并收蔵【精灵书院】 m.jllingxun.com。我们将会持续为你更新,还建议你注册会员使用书架功能追书阅读更方便。
上一页 1234下一页
上一章查看最新章节下一章
临时书架加入书签回顶部↑

看了《超级系统》的书友还喜欢看

我和邻家阿姨流落荒岛
作者:飞天夹菜饼
简介: 【无系统+荒岛+年龄差+生存+争霸】\n一道神秘的闪电劈中游轮,周峰在海滩上苏醒。<...
更新时间:2026-03-03 23:31:32
最新章节:第1307章 传言
直播相亲:我的情报无限刷新
作者:一剑斩南天
简介: 网友:“张哥,我的相亲对象说自己是库里那样的球员,一人一城,但是我调查发现,她其实是...
更新时间:2026-03-03 23:14:57
最新章节:第531章 灵魂伴侣不等于婚姻幸福
重生八零,苏小姐杀疯了
作者:倾城五儿
简介: 苏瑶死前才知道,自己一辈子未婚。她被江家骗了一辈子,为江家奉献了自己的一辈子。
更新时间:2026-03-03 23:27:00
最新章节:第175章 离了
被休后,每日情报助我熬过荒年
作者:慕莲莲
简介: 灾荒+系统+日常流+发家致富+极品不多+无空间\n李木槿在末世挣扎求生了一年,死于饥...
更新时间:2026-03-03 23:35:18
最新章节:第371章 他是谁?
我本凡卒铸青锋,背剑斩尽天上人
作者:秉灯人
简介: 【序列高武】【高武高考】【杀伐果断】【另类单女主】【不压实力】\n欢迎来到无限天元世...
更新时间:2026-03-03 23:37:16
最新章节:第284章 四面楚歌,绝路尽头
我能演化仙神道图
作者:鱼龙飞度
简介: 有诸圣高高悬,有神魔掌着生死权。天地也,莫要把清浊分辨,咱也趁乱成个仙!
<...
更新时间:2026-03-03 23:33:00
最新章节:第93章 铺子煞星,目标通宝月中拍卖会
书名:

本站若有图片广告属于第三方接入,非本站所为,广告内容与本站无关,不代表本站立场,请谨慎阅读。

Copyright © 2020 精灵书院 All Rights Reserved.kk

SiteMap