Linux Lab发布v0.2 -rc1 支持国产龙芯处理器

网友投稿 473 2022-05-30

继6月28日发布v.1之后,Linux Lab 终于迎来 v0.2 的第一个 rc 版本:v0.2-rc1,该版本除了修复部分功能完善文档外,新增了对国产龙芯处理器的全面支持为,所有架构添加了外部交叉编译器支持;还促成了码云新增三大资源(qemu、uboot 和 buildroot)的每日更新镜像。

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU工程各种工具和数据库的操作系统。

Linux Lab是一套用于Linux内核学习、开发和测试的即使实验室,可以极速搭建和使用,功能强大,用法简单。可以用它来高效地学习处理器架构、Linux内核、嵌入式Linux系统、C语言编程、Linux汇编、Shell编程等。

龙芯只适用于Linux或国产系统

龙芯芯片的发展时间是比较短的,在2001年开始发展到了2002年龙芯1号诞生了,到了2003年开始使用在国家相关设备上。随后龙芯2号也诞生,到了现在龙芯3号已经出了4款,在今年和明年还会继续出5款龙芯3号的产品,主要是提高单核的性能。在总体上超过英特尔 Atom 系列和ARM 系列,不过目前只应用在国家设备上。

Linux Lab发布v0.2 -rc1 支持国产龙芯处理器

中国科学院龙芯CPU首席科学家胡伟武在接受采访时表示,龙芯CPU完全可以做到世界第一,但问题就在于没人用、没人买。软件生态上的匮乏是制约龙芯发展的一大原因。

Windows 只支持 x86 的机器,龙芯是 MIPS 的。就像 IBM 的 Power 机器,也是跑不了 Windows 的。SUN(现在是 oracle) 的 sparc 小型机也是不能用 Windows 的。

这是计算机硬件的兼容问题,CPU 运行程序需要他的“语言”,但 Windows 目前只有 x86 的“语言”。但 Linux 是支持很多 CPU 的,而且 GCC 也支持很多 CPU 的“语言”,所以 Linux 可以运行在很多地方,包括手机,游戏机,汽车,超级计算机。Windows 只能跑在 x86 的 CPU 上,现在有 x86 授权的只有 3 个公司:Intel 、AMD 、 VIA (通过并购 Cryix 获得),其次还有一个大学:北京大学。但北京大学没有生产销售的权利,只能用于研究。

因为Windows闭源,且不提供MIPS架构版本,龙芯不可能要求Windows去开发MIPS版,也不可能自己来做移植(得不到源代码)。龙芯是按MIPS架构来做的(不是I386或AMD64),Linux在MIPS架构上已经有移植了,而且龙芯想要增加新功能,也可以很容易得到操作系统的支持。

以上为本文全部内容,更多IDC行业资讯,服务器知识,敬请关注广东纳讯网络技术有限公司

Windows Linux

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:HBase基本命令
下一篇:产品经理如何将敏捷落地
相关文章