国产服务器操作系统

avatar
作者
猴君
阅读量:0

为何记录

最近的开发工作经常接触到国产服务器操作系统的业务,经常被x86、arm、龙芯、鲲鹏、欧拉...搞得一脸懵逼,遂记之!

操作系统

这里按照应用场景分:

桌面操作系统:主要用于pc,如Windows、macOS、Linux等
服务器操作系统:主要用于服务器,如Windows Server、Linux(如CentOS、Ubuntu等)
移动设备操作系统:主要用于智能手机、平板电脑等移动设备,如Android、iOS等

平时接触服务器操作系统居多,这里只讨论服务器操作系统!其他鸿蒙操作系统、Android咱不讨论了~

CPU芯片架构

x86:一般用于pc端

arm:一般用于移动端、平板

国外主流cpu

cpu分类直接按厂商来就行了,不同厂商一般要么是x86架构,要么是arm架构

intel cpu:x86架构

amd cpu:x86架构(跟intel有渊源,是一致的)

arm cpu:arm架构

国产6大cpu

龙芯(Loongson):支持自主研发的LoongArch架构,与X86和ARM架构不同
海光:X86架构
兆芯:X86架构
鲲鹏(Kunpeng):ARM架构
飞腾(FeiTeng):ARM架构
申威:X86架构

国产服务器操作系统

鲲鹏操作系统(Kunpeng OS):基于Linux内核,由华为开发,主要搭载鲲鹏(Kunpeng)CPU,支持ARM架构

欧拉操作系统(EulerOS):基于Linux内核,由华为开发,支持x86、ARM架构

中标麒麟操作系统(Neokylin Os):基于Linux内核,支持x86、ARM架构

银河麒麟操作系统(KylinOS):基于Linux内核,支持x86、ARM架构

龙芯操作系统(Loongnix):基于Linux内核,由中国科学院计算技术研究所(ICT)开发,主要搭载龙芯(Loongson)CPU,支持MIPS架构

飞腾操作系统(FTOS):基于Linux内核,由中国电子科技集团公司(CETC)开发,主要搭载飞腾(FeiTeng)CPU,支持x86架构

统信UOS系统:基于Linux内核,支持x86、ARM架构

信创

基础硬件、基础软件、应用软件、信息安全四大板块的国产化,如下图:

其他

有的操作系统只能搭载一种类型的芯片架构,例如鲲鹏操作系统只支持arm架构的芯片,一般搭载自家的鲲鹏芯片使用,但是一定要使用其他arm架构芯片也是可以的

有的操作系统可以搭载多种类型的芯片架构,例如centos,可以是我们常用的centos + x86,也可以是centos + arm,只不过要下载对应版本:CentOS for ARM

总结

机器类型 = 操作系统 + cpu

例如:centos + intel cpu,我们就知道这个机器是centos操作系统,x86芯片架构的

如果是64位的服务器,一般这样表示就行:centos-x86_64

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!