博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux 小知识翻译 - 「Linux和CPU的兼容性」
阅读量:6857 次
发布时间:2019-06-26

本文共 652 字,大约阅读时间需要 2 分钟。

Linux刚开始是作为可运行在 Intel 的 「i386」CPU上,与POSIX兼容的内核来开发的。

而现在主流的Linux是指能在所谓「PC」上运行的内核。「PC」是指采用「IA(intel架构)」的机器。

 

IA(Intel Architecture)虽然「I」是指Intel,但Linux并不是只能运行在Intel生产的CPU上。比如另一个非常大CPU生产商AMD所生产的兼容IA的CPU,

还有其他很多以省电为目的的兼容IA的CPU,这些CPU都可以被称作「IA」。

因此,Linux也就有可能在这些CPU的机器正常运行。

 

但是,有一点需要注意的是,这个CPU是什么种类的,以及在这个CPU上运行的软件是和哪个CPU相对应的。

总而言之,所谓的IA,不仅指和最初的「i386」兼容的各种CPU,也包括之后的进化版本「i586」和「i686」架构的CPU。

 

其实问题主要在「i386」CPU上,因为最近的Linux发行版的内核都是基于「i586」及以上架构的CPU的,在「i386」上无法工作。

比如有这样的情况,Linux内核的安装程序是基于「i386」的,但是实际安装的Linux内核却必须要在「i586」及以上架构的CPU上才能运行。

 

还有,采用省电CPU的小型PC很流行,在这些机器上运行linux内核时,要注意CPU的兼容性。

本文转自wang_yb博客园博客,原文链接:http://www.cnblogs.com/wang_yb/p/3755459.html,如需转载请自行联系原作者

你可能感兴趣的文章
如何直接访问github的html项目
查看>>
Scala 简介 [摘自 Scala程序设计 ]
查看>>
NodeJs sprity在window下使用的问题整理
查看>>
Numpy 中文用户指南 3.2 创建数组
查看>>
Docker 监控之 SaaS 解决方案
查看>>
HTTP权威指南:第三章
查看>>
javascript函数式编程入门小结
查看>>
KindEditor 上传漏洞致近百个党政机关网站遭植入
查看>>
迈入Docker、Kubernetes容器世界的大门
查看>>
mysql之调优概论
查看>>
Guidelines for Function Compute Development - Troubleshoot Timeout ...
查看>>
记一次JVM调优
查看>>
SAP的BADI类型增强的学习方法
查看>>
Spark2.4.0 Dataset head 源码分析
查看>>
老码农眼中的区块链
查看>>
第二十二章:动画(八)
查看>>
智慧城市当量力而为 专访曙光云计算公司副总裁张春泉 ...
查看>>
为什么要切换到HTTPS?
查看>>
Android WebView打开网页一片空白
查看>>
【直播回顾】Java Spring Boot开发实战系列课程(第17讲):Spring Boot 2.0实战Docker容器Linux...
查看>>