手机浏览器扫描二维码访问
比如,设计一个浮动按键,李元给出描述,“女娲”进行代码设计、实现。
李元根据效果,不断细化描述,增加参数。
当达到满意的效果后,再要求“女娲”对此段代码进行优化,确保效率和效果达到一定的平衡。
开始时,慢一点,但是当“女娲”积累了足够多的素材后,这份工作便快了起来。
李元的参与度也大幅下降,他有了更多的时间做其他工作。
当模块集成、测试完成后,进入系统集成阶段。
在这个阶段,遇到了最大的问题。
由于内核的内部模块相互耦合,虽然提升了调度效率,但是非常容易导致系统崩溃。
无论如何优化内核,这种频繁崩溃的问题一直无法有效解决。
天可怜见,终于在半年后,触发了签到系统,得到一本操作系统技能详解。
技能除了讲解操作系统的原理外,还附带了一些典型的操作系统。
内容包括linux、windows32、windows95、windowsNt、实时RtoS等常见系统。
通过翻找知识,和比对各种系统,让他找到了“银河”系统崩溃的真正原因。
第一版“银河”的内核是“详解”里描述的大内核。
就是把进程管理、存储管理、设备管理、时钟管理、中断处理和原语六大模块集成在一起。
优点:性能高,内核内部各种功能都可以直接相互调用
缺点:内核庞大,功能复杂,难以维护。大内核中某个功能模块出错,就可能导致整个系统崩溃。
Linux和早期版本的windows系统就是大内核。
windowsNt及后期版本全都是微内核系统。
微内核是把中断、原语、进程通信等最核心的功能放入内核。
进程管理、文件管理、设备管理等功能以用户进程的形式运行在用户模式。
优点:内核小,功能少,易于维护、内核可靠性高,内核外的某个功能模块出错不会导致整个系统崩溃
缺点:性能低,需要频繁的切换用户模式核心模式。
用户模式下的各功能模块不可以直接相互调用,只能通过内核的“消息传递”来间接通信。
搞明白原因,李元直接放弃大内核系统,采用经过大量验证过其稳定性的微内核。
相比于大内核,微内核虽然效率低一些,但是它的稳定性和可扩展性是未来操作系统的主流方向。
随着硬件性能的提升,这些效率上的差别将会被忽略。
三年前,李元完成了“银河66”的第一版设计。
通过“女娲”机器人的内核测试,系统非常健壮,几乎很少见到系统崩溃。
李元又基于仓颉1。0,用时三个月,在“女娲”的帮助下,开发出桌面文字处理工具“毕昇”,缩写为“bSV1。0”。
支持图文和表格操作,常用功能完全复制office。
接下来,又用时2年,完成了EdA芯片设计软件的编写。
EdA的全称是Electronicdesignautomation,翻译过来是电子设计自动化。
既然操作系统和文档编辑软件都是中文名称,故而EdA中文名是“鲁班”。
自此,李元现在拥有的自主知识产权的软件有:
桌面操作系统:银河;
文档处理软件:毕昇;
EdA设计工具:鲁班。
一个被部队开除军籍的特种兵回到了都市,看他如何在充满诱惑的都市里翻云覆雨...
成仙难,难于上青冥!修真难,没有法宝没有丹药没有威力巨大的符箓,没有强悍的天赋。但是自从有了位面商铺就不一样了,有了位面商铺一切都有了。什么,修真界最普通的洗髓丹在你那里是绝世神丹!什么,你们那个位面遍地都是各种精金矿物,精铁灰常便宜!前世走私军火的商人,今生在修真界同样要将商人当做自己终生的追求。我只是一个做生意的,修炼真仙大道只是我一个副业。成为位面商铺之主,横扫诸天万界。商铺在手,天下我有!...
前世孤苦一生,今世重生成兽,为何上天总是这样的捉弄!为何上天总是那样的不公!他不服,不服那命运的不公。自创妖修之法,将魔狮一族发展成为能够抗衡巨龙的麒麟一族,成就一代麒麟圣祖的威名。...
魔族强势,在人类即将被灭绝之时,六大圣殿崛起,带领着人类守住最后的领土。一名少年,为救母加入骑士圣殿,奇迹诡计,不断在他身上上演。在这人类六大圣殿与魔族七十二柱魔神相互倾轧的世界,他能否登上象征着骑士最高荣耀的神印王座?...
生长于孤儿院的少年刘翰和几女探险时偶得怪果奇蛇致使身体发生异变与众女合体并习得绝世武功和高超的医术为救人与本地黑帮发生冲突得贵人相助将其剿灭因而得罪日本黑道。参加中学生风采大赛获得保送大学机会。上大学时接受军方秘训后又有日本黑龙会追杀其消灭全部杀手后又参加了央视的星光大道和青歌大赛并取得非凡成绩。即赴台探亲帮助马当选总统世界巡演时与东突遭遇和达赖辩论发现超市支持藏独向世界揭露日本称霸全球的野心为此获得诺贝尔和平奖而在颁奖仪式上其却拒绝领奖主人公奇遇不断出现艳遇连绵不...
张湖畔,张三丰最出色的弟子,百年进入元婴期境界的修真奇才。他是张三丰飞升后张三丰所有仙器,灵药,甚至玄武大帝修炼仙境的唯一继承者,也是武当派最高者。在张三丰飞升后,奉师命下山修行。大学生,酒吧服务员,普通工人不同的身份,不同的生活,总是有丰富多彩的人生,不同的遭遇,动人的感情,总是让人沉醉不已。武林高手...