龙芯的出路:Longene

来源:百度文库 编辑:超级军网 时间:2024/04/27 18:33:08
如果查看原文请点:http://news.chinaunix.net/opensource/2010/0601/622522.shtml
原文地址:http://news.chinaunix.net/opensource/2010/0601/622522.shtml



      Longene是一个源自中国、自由、开源的操作系统项目,目的是要把Linux的内核扩充成一个既支持Linux应用、也支持Windows应用,既支 持Linux设备驱动、也支持Windows设备驱动的兼容内核;使用户 可以直接在Linux操作系统上高效运行Windows应用。

Longene与Wine

      Longene和Wine的目标相同,手段有差异,简而言之,Wine的策略是“核内差异核外补”,Longene的策略是“核内差异核内补”(具体参见 项目白皮书)。相比Wine,Longene的重点是提高软件运行的性能和效率,包括解决内核驱动兼容的问题。Wine在应用层实现的Dll将一直是 Longene项目的基石,同为开源软件,两者将是“携手发展,共同促进”的关系。

      Longene-0.3.0是一个具有里程碑意义的版本,Longene彻底摆脱了wineserver进程的依赖,在内核实现了wine的调用申请,现 在对wine的依赖只是dll和部分program,因此我们不再提供针对Wine的补丁,而是提供一份Wine For Longene的代码。Longene-0.3.0包括3部分代码:Linux内核补丁(Linux-2.6.30)、Longene模块代码、Wine For Longene(wine-1.0-longene)。

      Longene-0.3.0的运行效率与Wine相比有很大地提高(这正是Longene存在的意义之一),具体效率测试请见官方网站。

     Longene-0.3.0已在Ret Hat Enterprise 5.1, Ubuntu 9.04, Ubuntu10.04, Fedora 12, Redflag 6, Magic Linux 2.5-1测试通过,如你的发行版不再上述列表中,请将Longene的运行情况告诉我们,我们将十分感谢!

      Longene-0.3.0的发布,可以从数据上验证了“核内差异核内补”思想的正确性,也是对项目开发初期某些对项目有质疑的爱好者最好的解释,也是对 这些年来坚持参与开发的人员,最欣慰的成果。虽然Longene-0.3.0在性能上表现优异,但是我们还是要看到在安装、稳定性、兼容度等方面存在的问 题,这些还需要我们持之以恒地加以优化和改进。我们欢迎广大的操作系统爱好者关注、参与到项目开 发中来,真正把这个chinese base的开源项目发展壮大,成为国际性的项目,为Linux的发展添砖加瓦。











如果查看原文请点:http://news.chinaunix.net/opensource/2010/0601/622522.shtml
原文地址:http://news.chinaunix.net/opensource/2010/0601/622522.shtml



      Longene是一个源自中国、自由、开源的操作系统项目,目的是要把Linux的内核扩充成一个既支持Linux应用、也支持Windows应用,既支 持Linux设备驱动、也支持Windows设备驱动的兼容内核;使用户 可以直接在Linux操作系统上高效运行Windows应用。

Longene与Wine

      Longene和Wine的目标相同,手段有差异,简而言之,Wine的策略是“核内差异核外补”,Longene的策略是“核内差异核内补”(具体参见 项目白皮书)。相比Wine,Longene的重点是提高软件运行的性能和效率,包括解决内核驱动兼容的问题。Wine在应用层实现的Dll将一直是 Longene项目的基石,同为开源软件,两者将是“携手发展,共同促进”的关系。

      Longene-0.3.0是一个具有里程碑意义的版本,Longene彻底摆脱了wineserver进程的依赖,在内核实现了wine的调用申请,现 在对wine的依赖只是dll和部分program,因此我们不再提供针对Wine的补丁,而是提供一份Wine For Longene的代码。Longene-0.3.0包括3部分代码:Linux内核补丁(Linux-2.6.30)、Longene模块代码、Wine For Longene(wine-1.0-longene)。

      Longene-0.3.0的运行效率与Wine相比有很大地提高(这正是Longene存在的意义之一),具体效率测试请见官方网站。

     Longene-0.3.0已在Ret Hat Enterprise 5.1, Ubuntu 9.04, Ubuntu10.04, Fedora 12, Redflag 6, Magic Linux 2.5-1测试通过,如你的发行版不再上述列表中,请将Longene的运行情况告诉我们,我们将十分感谢!

      Longene-0.3.0的发布,可以从数据上验证了“核内差异核内补”思想的正确性,也是对项目开发初期某些对项目有质疑的爱好者最好的解释,也是对 这些年来坚持参与开发的人员,最欣慰的成果。虽然Longene-0.3.0在性能上表现优异,但是我们还是要看到在安装、稳定性、兼容度等方面存在的问 题,这些还需要我们持之以恒地加以优化和改进。我们欢迎广大的操作系统爱好者关注、参与到项目开 发中来,真正把这个chinese base的开源项目发展壮大,成为国际性的项目,为Linux的发展添砖加瓦。











这个可以有,应该纳入973计划,国家推动,全民参与,摆脱对美帝的依赖
移动设备如手机平板是潮流,应该侧重这方面


好在这10年多单线程性能的瓶颈,否则龙芯怎么追赶美帝CPU的频率。现在看来频率基本死在4G左右了。(乱序结构的CPU)除非CPU的材料以及工艺技术有突破,可以制造高频率低功耗的CPU。另外国内CPU的生态链很捉鸡。

好在这10年多单线程性能的瓶颈,否则龙芯怎么追赶美帝CPU的频率。现在看来频率基本死在4G左右了。(乱序结构的CPU)除非CPU的材料以及工艺技术有突破,可以制造高频率低功耗的CPU。另外国内CPU的生态链很捉鸡。
支持自主操作系统!提两点希望:
一、尽快形成面向普通人的商品,不要象龙芯一样看得见摸不着。
二、起个响亮的中国名字!
这个项目好像是浙大的兼容内核,是针对x86的,楼主认为是龙芯的出路恐怕不太确切。
这个东西只是试图在x86平台上用Linux代替Windows的,而龙芯并不是x86处理器。
如果说十年后还是有可能的,但是两三年有点夸张,我们差的还远,CPU和GPU都不行!!
不知道什么时候可以在市场上看到
还有一堆人没弄明白x86 linux  和  mips linux有多大区别啊
oldwatch 发表于 2013-2-11 11:47
还有一堆人没弄明白x86 linux  和  mips linux有多大区别啊
我也奇怪呢,怎么一说到linux就想往龙芯上面扯
毕竟主流的linux都是X86的,和龙芯不沾边嘛
我也奇怪呢,怎么一说到linux就想往龙芯上面扯
毕竟主流的linux都是X86的,和龙芯不沾边嘛
其实应该是国内几家软件公司专门弄龙芯的各种软件
形成产业链  生态圈

而不是现在龙芯公司这样
软硬全一个人忙活
明显力有不逮啊
最大侠 发表于 2013-2-12 12:43
其实应该是国内几家软件公司专门弄龙芯的各种软件
形成产业链  生态圈
话是没错,但是生态链没有这么容易的。正如:MIT的这个文章:
Software could also be a stumbling block. Because the Godson chips are based on a different architecture from most of the PCs sold worldwide, the main operating system for them is Linux. That said, the new 3B1500 chip benefits from x86 emulation, which means it can run Windows.
But IDC program director Shane Rau says “emulation has had very little success in the marketplace” due to the processing inefficiency that results. “At worst it’s a marketing gimmick and at best a bridge into the applications of another [platform],” he says.
Tom Hackenberg, principal analyst at IHS Technologies, suggests that Loongson’s original choice of MIPS could backfire. “They have little competitive value in the commercial arena,” he says, adding that the new Godson 3B-1500 will do little to change this. Hackenberg adds that Godson simply isn’t innovative enough to disrupt the market and provide “a compelling reason enticing a hardware designer to risk isolating themselves in an uncommon ecosystem.”

IDC’s Rau agrees that a “compatible base of software” is essential to the success of the project, but is more optimistic that China’s hefty state backing could make the difference. Large government contracts for cloud and high-performance implementations could give the Godson architecture a push, he says, spurring efforts to build out the ecosystem over time.

“At the start of the effort you need a central plank of control to develop compatible software; it’s essential down the road. If tools are put in place—compilers, libraries, etc.—by these high-performance monolithic efforts, then these tools could be applied to diversification efforts down the line,” says Rau.

The key to success going forward, however, will be in Godson’s ability to scale up and down, to find its way into high-volume, low-power devices (smartphones) at one end and low-volume, high-performance applications at the other. This is something Intel, ARM, and AMD have already worked out.


链接:
http://www.technologyreview.com/ ... ace-western-giants/



这里可以看出生态链的重要性。而性能:龙芯单核已经上2G了,这个因素已经变得非常次要。最主要的是软件,应用环境,还是软件,还是应用环境。。。。。。。。。。
花落庭院 发表于 2013-2-12 13:10
话是没错,但是生态链没有这么容易的。正如:MIT的这个文章:
Software could also be a stumbling bloc ...
2G的龙芯还没流片吧?
壮东风 发表于 2013-2-12 13:34
2G的龙芯还没流片吧?
去年XX月去流片的。只可惜更高频率的计划。。。。。(某部分部件的设计频率已经很高,接近某G。。。)
话是没错,但是生态链没有这么容易的。正如:MIT的这个文章:
Software could also be a stumbling bloc ...
没人给龙芯开发软件,其中很重要一个原因就是性能太差。
deam 发表于 2013-2-12 15:14
没人给龙芯开发软件,其中很重要一个原因就是性能太差。
通篇我没看见美国人说:龙芯的性能太差,所以。。。的结论。(只看见mips结构简单,效率高的字眼。)你又来秀你的结论,龙芯的功耗又上70W了?INTEL的TDP又乱标吧!
通篇我没看见美国人说:龙芯的性能太差,所以。。。的结论。(只看见mips结构简单,效率高的字眼。)你又 ...
人家没说,不代表事实不存在。

很简单的,对于一个软件开发者来说,一个新平台要吸引他必须有一个点,龙芯如果能拿出非常吸引人的性能那就相当于一个点。现在啥都没有当然无法吸引开发人员了。
如果龙芯在实现目前水平的性能时功耗低到非常低的程度(10-20w),那也是一个竞争优势。可惜这也没有,于是悲剧。
deam 发表于 2013-2-12 15:51
人家没说,不代表事实不存在。

很简单的,对于一个软件开发者来说,一个新平台要吸引他必须有一个点, ...
事实是你说的,你说的就是事实。所以你是事实的代言人?:D把你的创新成果摆平再来讨论事实,还有安腾  alpha 都是性能称霸一时,有多少PC软件在那些平台上开发。你可以充分表演了。
事实是你说的,你说的就是事实。所以你是事实的代言人?把你的创新成果摆平再来讨论事实,还有安腾  al ...
事实就是龙芯甚至没能争取到曙光的pflops级hpc的订单,原计划8000颗最后变成了3000颗。

我觉得咱们还是不要讨论什么事实吧?
deam 发表于 2013-2-12 15:57
如果龙芯在实现目前水平的性能时功耗低到非常低的程度(10-20w),那也是一个竞争优势。可惜这也没有,于是悲 ...
你可以详细分析龙芯为什么性能不靠谱,谁也反驳不了你时,你就可以堂皇下结论,没人跟你扯皮扯淡。可惜你做不到,成天在这里下结论,你以为你是罗马教皇,CD的会员是天主教徒
你可以详细分析龙芯为什么性能不靠谱,谁也反驳不了你时,你就可以堂皇下结论,没人跟你扯皮扯淡。可惜你 ...

我不需要知道龙芯性能为什么不靠谱,我只需要知道它不靠谱就够了。

反过来,你好像一直在说龙芯性能很强,但好像一直拿不出任何证据来。
deam 发表于 2013-2-12 16:01
事实就是龙芯甚至没能争取到曙光的pflops级hpc的订单,原计划8000颗最后变成了3000颗。

我觉得咱们还是 ...
你这么清楚曙光裁减的CPU的原因!你联想太丰富,是不是计算能力=SPEC 2006.哈哈哈哈
这么说吧,虽然咱们争论的焦点一直是龙芯的编译器水平,但其实这没什么意义。

对于用户而言性能差就是性能差,管你是什么架构还是编译器,那些用户不关心。这才是残酷的现实。
deam 发表于 2013-2-12 16:05
我不需要知道龙芯性能为什么不靠谱,我只需要知道它不靠谱就够了。

反过来,你好像一直在说龙芯性能 ...
我没说龙芯性能很强,是你说龙芯性能太差的。
你这么清楚曙光裁减的CPU的原因!你联想太丰富,是不是计算能力=SPEC 2006.哈哈哈哈
不管是什么原因,这个事实是发生了。
deam 发表于 2013-2-12 16:09
这么说吧,虽然咱们争论的焦点一直是龙芯的编译器水平,但其实这没什么意义。

对于用户而言性能差就是性 ...
焦点就是你根本没用过龙芯,你是专门黑龙芯的。
我没说龙芯性能很强,是你说龙芯性能太差的。
至少龙芯3a性能表现非常差,这是事实。你可以说原因是编译器太差如何如何,那不影响结论。
deam 发表于 2013-2-12 16:11
不管是什么原因,这个事实是发生了。
事情发生了,是什么原因?你可以告诉我吗?

花落庭院 发表于 2013-2-12 16:12
焦点就是你根本没用过龙芯,你是专门黑龙芯的。


没用过不等于不了解情况,至少龙芯本子还是有人用过的。

像你这样用过的人也根本不敢拿龙芯和现在的主流系统做对比测试,这个我也清楚。
花落庭院 发表于 2013-2-12 16:12
焦点就是你根本没用过龙芯,你是专门黑龙芯的。


没用过不等于不了解情况,至少龙芯本子还是有人用过的。

像你这样用过的人也根本不敢拿龙芯和现在的主流系统做对比测试,这个我也清楚。
事情发生了,是什么原因?你可以告诉我吗?
那个我不关心。
deam 发表于 2013-2-12 16:12
至少龙芯3a性能表现非常差,这是事实。你可以说原因是编译器太差如何如何,那不影响结论。
龙芯3a表现非常差?谁告诉你的。
龙芯3a表现非常差?谁告诉你的。
显卡吧有人贴过龙芯3a笔记本的开箱文,你不会不知道。

我就不说计算所的spec分数了。
deam 发表于 2013-2-12 16:13
没用过不等于不了解情况,至少龙芯本子还是有人用过的。

像你这样用过的人也根本不敢拿龙芯和现在的 ...
测试是给你炒作的,龙芯3a用过的人自然知道,频率900M,使用感觉已经很不错了。
计算所自己的文章,龙芯跑优化过的ff浏览器,运行sunspider测试3700ms。

我就不说主流手机都是啥性能了。
就是不明白,天天说龙芯性能如何如何好,性价比如何高,到是大规模上市啊,价钱不高的话,我也整个来看看
测试是给你炒作的,龙芯3a用过的人自然知道,频率900M,使用感觉已经很不错了。
嗯,我的手机使用感觉也很不错。
美国人分析龙芯做大做强时,都是从生态链分析的,就是CD的某些人,看见龙芯,动则性能太差,(当然频率导致的性能因素存在)。
deam 发表于 2013-2-12 16:35
嗯,我的手机使用感觉也很不错。
别转进,你分析一下,使用感觉差,是什么因素造成的,是某些软件导致的,还是频率导致的,还是龙芯结构导致的?