国产CPU架构、国产Linux操作系统及其国产数据库等关键应用

国产CPU架构、国产Linux操作系统及其国产数据库等关键应用关于国产CPU架构及Linux变种编译器1、CPU架构3大阵营整合为两大CPU阵营:处理器架构_百度百科CPU架构是CPU厂商给属于同一系列的CPU产品定的一个规范,主要目的是为了区分不同类型CPU的重要标示。市面上的CPU分类主要分有两大阵营,一个是intel、AMD为首的复杂指令集CPU,另一个是以IBM、ARM为首的精简指令集CPU。两个不同品牌的CPU,其产品的架构也不相同,例如,Intel、AMD的CPU是X86架构的,而IBM公司的CPU是PowerPC架构,AR…

大家好,又见面了,我是你们的朋友全栈君。

目录

国产CPU架构、国产Linux操作系统及其国产数据库等关键应用

1、CPU架构

1.1、基本常识

1.2、三大阵营整合为两大CPU阵营—CISC和RISC(以及RISC-V)

2、编译器

2.1、GCC编译器支持很多语言的编译,其中:

3、国产Linux的归纳和演绎

3.1、国产Linux的归纳

3.2、国产Linux的演绎

4、国产Linux上的一些关键应用

4.1、国产语言及应用软件开发IDE工具

4.2、国产数据库

4.3、华为云自研数据库GaussDB系列

5、国产信息化硬件

5.1、国产电脑

5.2、国产嵌入式设备

6、其它网友整理的


国产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架构。国产CPU架构、国产Linux操作系统及其国产数据库等关键应用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说百度百科是一部内容开放、自由的网络百科全书,旨在创造一个涵盖所有领域知识,服务所有互联网用户的中文知识性百科全书。在这里你可以参与词条编辑,分享贡献你的知识。国产CPU架构、国产Linux操作系统及其国产数据库等关键应用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阵营国产CPU架构、国产Linux操作系统及其国产数据库等关键应用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位。国产CPU架构、国产Linux操作系统及其国产数据库等关键应用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大路线对比国产CPU架构、国产Linux操作系统及其国产数据库等关键应用https://baijiahao.baidu.com/s?id=1688923728487581205&wfr=spider&for=pc        基本,就是上文所述的下面两张图:

国产CPU架构、国产Linux操作系统及其国产数据库等关键应用

国产CPU架构、国产Linux操作系统及其国产数据库等关键应用

为什么国产CPU这么难买到?千万人的迷惑解开了国产CPU架构、国产Linux操作系统及其国产数据库等关键应用https://baijiahao.baidu.com/s?id=1657840541419998849&wfr=spider&for=pc

        华为云提供的其自研“鲲鹏CPU架构”及其推广的几个国产操作系统,可供租用:

弹性云服务器ECS实例_服务器类型_服务器托管-华为云云服务器实例,弹性云服务器实例,服务器类型,服务器托管国产CPU架构、国产Linux操作系统及其国产数据库等关键应用https://www.huaweicloud.com/product/ecs/instance-types.html        华为云RISC实例类型——K开头的实例类型:

国产CPU架构、国产Linux操作系统及其国产数据库等关键应用

国产CPU架构、国产Linux操作系统及其国产数据库等关键应用

        华为云做推广的国产操作系统有:1、华为自研的【欧拉】EuLer操作系统2、华为开源的【欧拉】开源社区OpenEuler操作系统3、麒麟自研的KylinOS麒麟企业级服务器操作系统(央企,其下分“银河麒麟”、“中标麒麟”两大产品品牌;由中国电子信息产业集团有限公司旗下的两家操作系统公司:中标软件有限公司和天津麒麟信息技术有限公司,实现强强整合,成立麒麟软件有限公司);4、UnionTechOS统信自研的国产操作系统,前身分别为武汉深之度和武汉诚迈,2019年合并,全面支持AMD64(CISC)、ARM64(RISC)、MIPS64(RISC-V前身实处同门)、SW64(申威处理器,原Alpha阵营):

国产CPU架构、国产Linux操作系统及其国产数据库等关键应用

国产CPU架构、国产Linux操作系统及其国产数据库等关键应用

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)也处在草案版国产CPU架构、国产Linux操作系统及其国产数据库等关键应用https://baike.baidu.com/item/RISC-V/22606314?fr=aladdin
中国开放指令生态(RISC-V)联盟 – China RISC-V Alliance国产CPU架构、国产Linux操作系统及其国产数据库等关键应用http://crva.ict.ac.cn/        刚满10周岁的RISC-V还一度火出了圈,因为架构简单、功耗面积低,更关键的在于开源,降低了厂商的开发门槛,由此受到了众多开发者青睐。就如阿里旗下的平头哥,创办不久就开发了一款基于RISC-V的玄铁910芯片,性能在ARM的A72级别。前不久,他们还宣布已经把安卓 10系统成功移植到了这款芯片上,并开源了全部的代码。国外也有一家公司SiFive,他们去年推出了一款使用RISC-V处理器的Linux电脑。免费、又好用、可应用的范围还广……这应该就是MIPS转战RISC-V的主要原因。

2、编译器

gcc(GNU编译器套件)_百度百科国产CPU架构、国产Linux操作系统及其国产数据库等关键应用https://baike.baidu.com/item/gcc/17570?fr=aladdin

2.1、GCC编译器支持很多语言的编译,其中:

        与Pascal(结构化编程语言)相关—–龙芯开源GCC编译器及交叉编译: 

 Pascal(结构化编程语言)_百度百科Pascal的名称是为了纪念十七世纪法国著名哲学家和数学家Blaise Pascal而来的,它由瑞士Niklaus Wirth教授于六十年代末设计并创立的。Pascal语言语法严谨,层次分明,程序易写,可读性强,是第一个结构化编程语言。Pascal语言广泛用于各种软件,程序分为名称(program后自拟)、设置(var后规定)、开始(begin)、程序(正文)、读取(read/read ln)、结束(end),结构层次强,严谨而又紧密。国产CPU架构、国产Linux操作系统及其国产数据库等关键应用https://baike.baidu.com/item/Pascal/241171

GCC – 龙芯开源社区国产CPU架构、国产Linux操作系统及其国产数据库等关键应用http://www.loongnix.cn/index.php/GCC

        国产CPU的核心应用—国产数据库的适配情况:

国产CPU架构、国产Linux操作系统及其国产数据库等关键应用

国产CPU架构、国产Linux操作系统及其国产数据库等关键应用

        国产嵌入式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数据库|南大通用

国产CPU架构、国产Linux操作系统及其国产数据库等关键应用

国产CPU架构、国产Linux操作系统及其国产数据库等关键应用

4.2.2、武汉达梦(武汉达梦数据库股份有限公司,中国电子信息产业集团(CEC)旗下基础软件企业,在国产数据库行业持续领跑,先后完成了近60项国家及省市级的科研开发项目),试用下载:
产品下载-达梦数据库-国产数据库-掌握全部源代码-拥有完全自主知识产权-大数据-云平台-DCA认证培训-数据库培训-柔性替代方案

国产CPU架构、国产Linux操作系统及其国产数据库等关键应用

国产CPU架构、国产Linux操作系统及其国产数据库等关键应用

  “达梦”云计算机大数据之数据库解决方案:

云计算/大数据产品及解决方案-达梦数据库-国产数据库-掌握全部源代码-拥有完全自主知识产权-大数据-云平台-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、其它网友整理的

常见CPU架构与RISC-V – 百度文库国产CPU架构、国产Linux操作系统及其国产数据库等关键应用https://wenku.baidu.com/view/e9bac59e492fb4daa58da0116c175f0e7dd119cc.html?=SS-bdtg02&utm_source=bdss-WD&utm_medium=cpc&utm_account=SS-bdtg02&e_creative=54763541398&e_keywordid=339137602944&bd_vid=7843029282001059797

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/145500.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 中标麒麟和centos区别_中标麒麟debian

    中标麒麟和centos区别_中标麒麟debian首先参考网上常见的CentOS如何本地yum安装软件的:(后面是中标麒麟)1、首先进行光盘的挂载,注意光盘挂载时不会自动建立目录的,所以需要自己建立目录mkdir/mnt/cdrommount/dev/cdrom/mnt/cdrom#dev目录为设备目录2、更改本地源地址cd/etc/yum.repos.d/#可以看见CentOS-Base.repo和Cen…

  • 【OpenCV人脸识别入门教程之二】人脸检测

    【OpenCV人脸识别入门教程之二】人脸检测本篇文章主要介绍了如何使用OpenCV实现人脸检测的功能。要实现人脸识别功能,首先要进行人脸检测,判断出图片中人脸的位置,才能进行下一步的操作。人脸检测的方法介绍OpenCV中的方法函数参数含义代码实现

  • jsp 和 servlet 有什么区别?

    jsp 和 servlet 有什么区别?jsp和servlet有什么区别?Servlet一种服务器端的Java应用程序 由Web容器加载和管理 用于生成动态Web内容 负责处理客户端请求Jsp是Servlet的扩展,本质上还是Servlet 每个Jsp页面就是一个Servlet实例 Jsp页面会被Web容器编译成Servlet,Servlet再负责响…

  • pytorch 查看cuda 版本

    pytorch 查看cuda 版本由于pytorch的whl安装包名字都一样,所以我们很难区分到底是基于cuda的哪个版本。有一条指令可以查看importtorchprint(torch.version.cuda)

  • Java Calendar 日历类的时间操作 Timestamp Date Calendar 相互转换

    Java Calendar 日历类的时间操作 Timestamp Date Calendar 相互转换JavaCalendar日历类的时间操作,这也许是Java环境下创建和管理日历及操作时间最简单的一个方案了,示范代码也很简单。演示了获取时间,日期时间的累加和累减,以及日期时间的比较。原文地址:blog.csdn.net/joyous/article/details/9630893注意事项:Calendar的month从0开始,也就是全年12个月由0~1…

  • 百度网盘加速(加速百度网盘下载速度)

    分享:链接:https://pan.baidu.com/s/1HReiz__CyKWM6cdzApiVmQ提取码:ffjm复制这段内容后打开百度网盘手机App,操作更方便哦本软件使用需要的其他软件:Chrome及switchyomega插件(插件随链接发送,也可去官网下载)一安装proxyeedownWindows:下载Windows版本的压缩包以…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号