大家好,又见面了,我是你们的朋友全栈君。
目录
国产CPU架构、国产Linux操作系统及其国产数据库等关键应用
1.2、三大阵营整合为两大CPU阵营—CISC和RISC(以及RISC-V)
国产CPU架构、国产Linux操作系统及其国产数据库等关键应用
最近,貌似D群里国产电脑的软件开发,关注度貌似有点高,索性整理了一下相关的,供大家参考。
1、CPU架构
1.1、基本常识
处理器架构_百度百科CPU架构是CPU厂商给属于同一系列的CPU产品定的一个规范,主要目的是为了区分不同类型CPU的重要标示。市面上的CPU分类主要分有两大阵营,一个是intel、AMD为首的复杂指令集CPU,另一个是以IBM、ARM为首的精简指令集CPU。两个不同品牌的CPU,其产品的架构也不相同,例如,Intel、AMD的CPU是X86架构的,而IBM公司的CPU是PowerPC架构,ARM公司是ARM架构。https://baike.baidu.com/item/%E5%A4%84%E7%90%86%E5%99%A8%E6%9E%B6%E6%9E%84/8535061?fr=aladdin苹果M1芯片大受好评!Intel认为处理器架构不同体验有差异_百科TA说百度百科是一部内容开放、自由的网络百科全书,旨在创造一个涵盖所有领域知识,服务所有互联网用户的中文知识性百科全书。在这里你可以参与词条编辑,分享贡献你的知识。https://baike.baidu.com/tashuo/browse/content?id=f008437b2942d9b1922d26c2&lemmaId=8535061&fromLemmaModule=pcBottom&lemmaTitle=%E5%A4%84%E7%90%86%E5%99%A8%E6%9E%B6%E6%9E%84
当今最火的RISC-V,MIPS和RISC-V本师出同门:
全球三大芯片架构之一MIPS倒下!转身投入RISC-V阵营https://baijiahao.baidu.com/s?id=1693823520976047754&wfr=spider&for=pcMIPS架构_百度百科MIPS架构(英语:MIPS architecture,为Microprocessor without interlocked piped stages architecture的缩写,亦为Millions of Instructions Per Second的双关语),是一种采取精简指令集(RISC)的处理器架构,1981年出现,由MIPS科技公司开发并授权,广泛被使用在许多电子产品、网络设备、个人娱乐装置与商业装置上。最早的MIPS架构是32位,最新的版本已经变成64位。https://baike.baidu.com/item/MIPS%E6%9E%B6%E6%9E%84/1539401?fr=aladdin
1.2、三大阵营整合为两大CPU阵营—CISC和RISC(以及RISC-V)
国产CPU的6大品牌,3大路线对比https://baijiahao.baidu.com/s?id=1688923728487581205&wfr=spider&for=pc 基本,就是上文所述的下面两张图:
为什么国产CPU这么难买到?千万人的迷惑解开了https://baijiahao.baidu.com/s?id=1657840541419998849&wfr=spider&for=pc
华为云提供的其自研“鲲鹏CPU架构”及其推广的几个国产操作系统,可供租用:
弹性云服务器ECS实例_服务器类型_服务器托管-华为云云服务器实例,弹性云服务器实例,服务器类型,服务器托管https://www.huaweicloud.com/product/ecs/instance-types.html 华为云RISC实例类型——K开头的实例类型:
华为云做推广的国产操作系统有:1、华为自研的【欧拉】EuLer操作系统;2、华为开源的【欧拉】开源社区OpenEuler操作系统;3、麒麟自研的KylinOS麒麟企业级服务器操作系统(央企,其下分“银河麒麟”、“中标麒麟”两大产品品牌;由中国电子信息产业集团有限公司旗下的两家操作系统公司:中标软件有限公司和天津麒麟信息技术有限公司,实现强强整合,成立麒麟软件有限公司);4、UnionTechOS统信自研的国产操作系统,前身分别为武汉深之度和武汉诚迈,2019年合并,全面支持AMD64(CISC)、ARM64(RISC)、MIPS64(RISC-V前身实处同门)、SW64(申威处理器,原Alpha阵营):
RISC-V_百度百科RISC-V(发音为“risk-five”)是一个基于精简指令集(RISC)原则的开源指令集架构(ISA)。与大多数指令集相比,RISC-V指令集可以自由地用于任何目的,允许任何人设计、制造和销售RISC-V芯片和软件。虽然这不是第一个开源指令集,但它具有重要意义,因为其设计使其适用于现代计算设备(如仓库规模云计算机、高端移动电话和微小嵌入式系统)。设计者考虑到了这些用途中的性能与功率效率。该指令集还具有众多支持的软件,这解决了新指令集通常的弱点。该项目2010年始于加州大学伯克利分校,但许多贡献者是该大学以外的志愿者和行业工作者。RISC-V指令集的设计考虑了小型、快速、低功耗的现实情况来实做,但并没有对特定的微架构做过度的设计。截至2017年5月,RISC-V已经确立了版本2.22的用户空间的指令集(userspace ISA),而特权指令集(privileged ISA)也处在草案版https://baike.baidu.com/item/RISC-V/22606314?fr=aladdin
中国开放指令生态(RISC-V)联盟 – China RISC-V Alliancehttp://crva.ict.ac.cn/ 刚满10周岁的RISC-V还一度火出了圈,因为架构简单、功耗面积低,更关键的在于开源,降低了厂商的开发门槛,由此受到了众多开发者青睐。就如阿里旗下的平头哥,创办不久就开发了一款基于RISC-V的玄铁910芯片,性能在ARM的A72级别。前不久,他们还宣布已经把安卓 10系统成功移植到了这款芯片上,并开源了全部的代码。国外也有一家公司SiFive,他们去年推出了一款使用RISC-V处理器的Linux电脑。免费、又好用、可应用的范围还广……这应该就是MIPS转战RISC-V的主要原因。
2、编译器
gcc(GNU编译器套件)_百度百科https://baike.baidu.com/item/gcc/17570?fr=aladdin
2.1、GCC编译器支持很多语言的编译,其中:
与Pascal(结构化编程语言)相关—–龙芯开源GCC编译器及交叉编译:
GCC – 龙芯开源社区http://www.loongnix.cn/index.php/GCC
国产CPU的核心应用—国产数据库的适配情况:
国产嵌入式CPU:北京君正(深圳创业板:北京君正集成电路股份有限公司)。
3、国产Linux的归纳和演绎
3.1、国产Linux的归纳
序号 | 沿袭家族 | 变种分支的编译来源 | 内存、磁盘耗用特点 | UI特点 | 社区及文档 |
1 | RedHat | RedHat商业版和开源版(RHEL源代码编译的社区重新发布版)之分 | 内存较小(200M以上即可)、磁盘占用较大、稳定 | 简约 | 有帮助文档和社区支持 |
2 | Ubuntu | Ubuntut商业版和开源版之分,沿袭自Debian。 | 内存较大、磁盘占用大、稳定性较其它两种逊色 | 绚丽 | 帮助文档完善;包管理系统完善,软件源支持强大,技术社区丰富 |
3 | Debian | 从RedHat源代码编译重新发布版的分支,沿袭自RedHat。 | 内存极小(128M的VPS可流畅运行)、磁盘占用很小、超稳定安全 | 极简 | 帮助文档和技术资料相对CentOS(RedHat变种)少 |
3.2、国产Linux的演绎
华为云做推广的国产操作系统有:1、华为自研的【欧拉】EuLer操作系统;2、华为开源的【欧拉】开源社区OpenEuler操作系统;3、麒麟自研的KylinOS麒麟企业级服务器操作系统(央企,其下分“银河麒麟”、“中标麒麟”两大产品品牌;由中国电子信息产业集团有限公司旗下的两家操作系统公司:中标软件有限公司和天津麒麟信息技术有限公司,实现强强整合,成立麒麟软件有限公司);4、UnionTechOS统信自研的国产操作系统,前身分别为武汉深之度和武汉诚迈,2019年合并,全面支持AMD64(CISC)、ARM64(RISC)、MIPS64(RISC-V前身,师出同门;RISC-V目前火爆了)、SW64(“申威”处理器,原Alpha阵营,Alpha阵营没落了,仅存申威最有实力)。
从目前形势看,国内出现两大巨头,一是“麒麟”系、一是“统信”系,渊源留长,技术实力雄厚。
序号 | 服务器产品 | 变种分支的编译来源 | 开发机构 |
1 | 欧拉EuLer | “华为”系 | |
2 | 欧拉开源社区OpenEuler | “华为”系 | |
3 | KylinOS麒麟企业级服务器操作系统 | Ubuntut系 | 中标“麒麟”系 |
4 | 统信UnionTechOS | “统信”系 |
银河麒麟(PC版) + 飞腾 ———已完成适配。
4、国产Linux上的一些关键应用
4.1、国产语言及应用软件开发IDE工具
几乎是空白,基本都是别人“老外”的。“华为”的自研IDE还是可以的。
……..(今后慢慢研究)
4.2、国产数据库
国产数据库厂商两类,一类是传统数据库厂商,一类是互联网巨头的数据库。
传统数据库厂商:南大通用、武汉达梦、人大金仓、神州通用等;
互联网巨头数据库:腾讯云数据库TencentDB系列、阿里云数据库Ali系列、华为云自研数据库GaussDB系列、金山云数据库,它们自研的和开源阵营由它们组织维护的数据库。
4.2.1、南大通用(天津南大通用数据技术股份有限公司,国家级高新技术企业,国家规划布局内重点软件企业,已连续多年被工信部下辖的赛迪顾问评为国产数据库领军企业),免费文档下载:
V8.6.2_build43_R20免费版配套文档 – GBase 8a文档下载 – GBase 8a数据库技术社区——MPP数据库|南大通用
4.2.2、武汉达梦(武汉达梦数据库股份有限公司,中国电子信息产业集团(CEC)旗下基础软件企业,在国产数据库行业持续领跑,先后完成了近60项国家及省市级的科研开发项目),试用下载:
产品下载-达梦数据库-国产数据库-掌握全部源代码-拥有完全自主知识产权-大数据-云平台-DCA认证培训-数据库培训-柔性替代方案
“达梦”云计算机大数据之数据库解决方案:
云计算/大数据产品及解决方案-达梦数据库-国产数据库-掌握全部源代码-拥有完全自主知识产权-大数据-云平台-DCA认证培训-数据库培训-柔性替代方案
4.3、华为云自研数据库GaussDB系列
云数据库 GaussDB(for MySQL)_分布式关系型数据库_租用_购买-华为云
企业级:8.24元/小时
云数据库GaussDB(for openGauss)_分布式关系型云数据库_租用_购买-华为云
金融级:250.46元/小时
数据仓库_数据仓库建设_数据仓库技术_数据仓库服务_GaussDB(DWS)-华为云
大数据:2.49元/小时
5、国产信息化硬件
5.1、国产电脑
自己根据1.2、国产CPU配套的整机电脑厂家,自己搜官网吧,它们都不爱上电商平台的。
唉……(今后再慢慢研究)
5.2、国产嵌入式设备
唉……(今后再慢慢研究)
6、其它网友整理的
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/145500.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...