最后,陈建业总结道:“翻译执行X86目标的实际性能没有之前那么乐观,仅有35%,移植应用可以跑,但跑得不怎么流畅。”
结果是:能用,但绝对不好用。
操作系统其实只能算是一个桥梁,应用软件通过操作系统拿到CPU控制权,然后去执行自己想要做的事情。
现在应用软件并没有针对修改。
一是编译器未完成,二是这套新体系还未对外开放。
所以原先基于DeskOS的那一大把应用虽然可以跑在新的软硬环境下,但因为之前针对的全是X86体系,能执行起来都是这套新指令集架构主动去兼容的。
等于强行在二进制层面翻译执行,损耗的性能远比预计要多得多。
35%的执行性能,用通俗的说法是一朝回到99年。
比较不乐观的是,现在问题并不是卡在协调各个应用厂商,而是内部就没搞定。
事情很简单,白泽和女娲再算上龙芯等能尽快搞定编译器问题,尤其是兼容市面上所有开发工具;
The content is not finished, continue reading on the next page