arm与英特尔:对windows、chromebook和android软件兼容性意味着什么

传统上,英特尔x86或x64处理器出现在笔记本电脑和台式机中,而ARM处理器出现在低功耗嵌入式设备、智能手机和平板电脑中。但是你现在可以买带ARM芯片的笔记本电脑和带英特尔芯片的智能手机。...

arm与英特尔:对windows、chromebook和android软件兼容性意味着什么

传统上,英特尔x86或x64处理器出现在笔记本电脑和台式机中,而ARM处理器出现在低功耗嵌入式设备、智能**和平板电脑中。但是你现在可以买带ARM芯片的笔记本电脑和带英特尔芯片的智能**。

ARM和Intel提供了两种完全不同且不兼容的体系结构。无论您选择的是Windows、Android还是Chrome操作系统设备,您都可以在ARM或intelx86/x64之间进行选择,这一选择关系到软件兼容性。

arm与英特尔:一堂快速的历史课

英特尔芯片历来性能最好,但功耗和价格最高。ARM芯片的功耗历来最低,价格也明显便宜,但在性能上却无法与英特尔抗衡。这并不是最近的区别——十年前的**可能会有ARM芯片,而台式PC则会有英特尔芯片。

请注意,我们这里包括AMD芯片和英特尔芯片。AMD芯片也使用英特尔的x86,现在是x64,因为它是64位体系结构。

ARM芯片在性能方面一直在迅速提高。iphone和ipad以及大多数Android智能**和平板电脑都内置了ARM芯片,以实现低功耗。ARM从一个廉价、低功耗的架构开始,并一直在改进它们的性能,我们可以从过去几年智能**和平板电脑的发展速度中看出这一点。

英特尔x86和x64芯片的功耗一直在提高,因为英特尔意识到它们在移动设备上的ARM技术已经落后,英特尔最新推出的Haswell芯片大大提高了笔记本电脑的电池寿命。英特尔从一个更昂贵、高性能的体系结构开始,一直在降低功耗,使低端芯片更具价格竞争力。

ARM和英特尔芯片的距离越来越近,因此界线开始模糊也就不足为奇了。无论你买的是Windows设备,Chromebook,还是Android设备,这种差异都很重要。

这就是为什么您应该关心:软件不兼容性

ARM和Intel芯片有不同的处理器架构和指令集。这意味着您不能在ARM计算机上运行为英特尔体系结构编译的应用程序,也不能在英特尔计算机上运行为ARM编译的代码。这对Windows设备、运行桌面Linux程序的chromebook甚至Android设备都有重要意义。

windows 8与windows rt

大多数的Windows设备都在英特尔处理器上运行完整版本的windows8。然而,一些设备——包括微软的Surface 2、Surface RT和诺基亚的Lumia 2520平板电脑——内部都有ARM处理器。这些ARM设备运行微软的windowsrt。

相关:什么是windowsrt,它与windows8有何不同?

WindowsRT非常有限,不能运行任何非微软桌面程序。微软选择了这样的方式来锁定它——他们本可以允许开发人员在ARM上修改和重新编译他们的Windows应用程序。如果他们这样做了,你只能安装专门为ARM编译的Windows桌面应用程序。所有的Windows桌面应用程序都不能在windowsrt上运行。

微软将从这里开始,构建一个新的Windows-on-ARM桌面软件生态系统。他们也知道很多人会感到困惑,试图在他们的Windows-on-ARM系统上安装Windows-on-Intel软件。最后,他们决定与过去决裂,彻底锁定桌面。他们可能想从windowsrt中完全删除桌面,但是他们还没有发布一个在以前称为Metro的新界面中运行的Office版本。

您只能在Windows RT设备上从Windows应用商店安装新的“Windows 8风格”应用程序。大多数Windows应用商店应用程序都能正常运行,因为它们是为跨平台而设计的,但偶尔也有应用程序可能只在英特尔处理器上运行。

简而言之:ARM上的WindowsRT是有限的,你不能在上面安装任何桌面软件。

arm与英特尔:对windows、chromebook和android软件兼容性意味着什么

英特尔chromebooks与arm chromebooks之比较

一些Chromebook使用Intel芯片,而其他Chromebook使用ARM芯片。三星流行的系列3 Chromebook使用ARM芯片,新的HP Chromebook 11也使用ARM芯片。许多其他的Chromebook使用Intel芯片。

在Chrome操作系统上,这并不重要。你仍然可以在ARM处理器上运行相同的Chrome浏览器和web应用程序。Flash和Netflix都在ARM Chromebooks上运行。Chrome操作系统没有Windows的悠久历史,所以你不会遇到不能在ARM上运行的应用程序。

相关:如何在Chromebook和Crouton上安装UbuntuLinux

然而,如果你打算把Chromebook放到开发者模式并安装桌面Linux,这一点非常重要。桌面Linux历来都是在英特尔处理器上运行的,所以在ARM处理器上运行时会受到很大的限制。您使用的大多数软件都是开源的,可以为ARM处理器重新编译,但您可能希望运行的所有封闭源代码应用程序都只能在英特尔芯片上运行。

Adobe Flash插件的桌面Linux版本、Steam及其数百款Linux游戏库、微软的Skype for Linux、Minecraft——所有这些应用程序都可以以开发者模式安装在Intel Chromebook上,但在ARM上根本无法运行。如果你打算用Chromebook作为Linux系统,你可能会想要一个基于Intel的系统,除非你只需要一些开源工具。

你读对了——虽然Flash在ARM Chromebook的Chrome操作系统中工作,但你不能在ARM Chromebook的桌面Linux环境中安装Flash。

简而言之:使用ARM芯片的Chrome操作系统是不错的,但是在开发者模式下,桌面Linux系统的局限性要大得多。

arm与英特尔:对windows、chromebook和android软件兼容性意味着什么

英特尔安卓与arm安卓

安卓智能**和平板电脑历来都采用ARM芯片,不过英特尔多年来一直试图改变这一状况。他们展示并发布了内置英特尔芯片的安卓**和平板电脑。英特尔目前表示,许多搭载Bay-Trail芯片的Android平板电脑将很快推出。这些设备可能提供比ARM平板电脑更高的性能,但这里也存在软件可比性问题。

大多数Android应用程序都使用androidsdk并在Dalvik虚拟机上运行,因此大多数Android应用程序都将兼容ARM和Intel处理器。然而,一些应用程序使用androidndk(原生开发工具包)来使用原生ARM代码,并从应用程序中挤出更多性能。这些应用通常是性能敏感的,比如游戏。带有ARM特定代码的应用程序不会在基于Intel x86或x64的Android设备上运行。

2012年,英特尔表示,它们与95%的Android应用程序相当[来源]。这是一个很好的数字,但95%并不是所有的Android应用程序-以这样的兼容率,每20个Android应用程序中就有一个无法工作。如果你想玩的游戏不能在你购买的基于英特尔的安卓设备上运行,这可能会令人沮丧。

简而言之:搭载英特尔芯片的Android设备将运行绝大多数Android应用程序,但ARM设备将运行所有这些应用程序。

arm与英特尔:对windows、chromebook和android软件兼容性意味着什么


设备中芯片的结构很重要,所以在购买新设备时一定要注意它。你不会希望最终得到一个不能安装应用程序的Windows设备,一个不能运行流行Linux程序的Chromebook,或者一个不能玩你最喜欢的游戏的Android设备。

苹果的设备更加清晰。目前,苹果所有的Mac电脑都有英特尔芯片,所有的iPhone、iPad和其他移动设备都有ARM芯片。

图片来源:黄家辉在Flickr上,奥德桑德斯在Flickr上,托尔斯滕茂在Flickr上,陈方烈在Flickr上

  • 发表于 2021-04-11 12:15
  • 阅读 ( 243 )
  • 分类:互联网

你可能感兴趣的文章

chromebook vs.chromebox vs.chromebit:哪个最适合你?

谷歌Chromebooks是科技界最不受重视的设备之一。 ...

  • 发布于 2021-03-15 03:27
  • 阅读 ( 270 )

联想瑜伽a12笔记本电脑差劲的7个原因和7个卓越的替代品

...(什么是二合一?),更好的选择比比皆是。例如,华硕Chromebook Flip使用了类似的可旋转铰链。但是Flip使用的不是Android,而是ChromeOS——这意味着它也运行Android应用程序。 ...

  • 发布于 2021-03-15 15:40
  • 阅读 ( 220 )

最好的chromebook 2合1敞篷笔记本电脑

...作系统支持Android应用程序,你应该只买一个带触摸屏的Chromebook。不仅如此,让它成为2合1混合动力或敞篷车。这些是你最好的选择。 ...

  • 发布于 2021-03-25 23:54
  • 阅读 ( 243 )

英特尔macs与苹果silicon arm macs:你应该买哪款?

...完全过渡到基于ARM的定制苹果硅处理器。 苹果还刚刚用英特尔最新的第10代酷睿i5和i7处理器刷新了27英寸iMac。那么,你是现在就买一台新的Mac,还是等着ARM呢? 2020年购买英特尔mac的理由 有一些很好的理由在2020年购买英特尔Ma...

  • 发布于 2021-04-01 19:50
  • 阅读 ( 201 )

macs将运行iphone和ipad应用程序:下面是它的工作原理

传言是对的:苹果正在从英特尔转向自己的基于苹果硅ARM的处理器。这将给任何使用Mac的人带来一些巨大的变化。其中最主要的是能够在macOS系统上本机运行iOS和iPadOS应用程序。 iphone和ipad应用正在进入mac 苹果已经在为iPhone、iP...

  • 发布于 2021-04-02 00:14
  • 阅读 ( 224 )

现在移动CPU的速度和大多数台式PC一样快

...的性能和出色的电池寿命。你也可以购买使用ARM处理器的Chromebook。 对于生产最快移动芯片的苹果公司来说,这是一个巨大的机会。苹果可以用自己的A系列ARM芯片取代Mac中的英特尔芯片。这早有传闻,说得通。这些芯片确实足够...

  • 发布于 2021-04-04 06:58
  • 阅读 ( 168 )

手臂上的窗户没有任何意义(现在)

...常出现在智能**和iPad等移动设备中。典型的个人电脑包括英特尔或AMD的处理器。 相关:什么是ARM上的Windows10,它有什么不同? ARM硬件平台为Windows-on-ARM提供了一些优势。ARM CPU使用更少的电源,因此您应该获得更长的电池寿命。...

  • 发布于 2021-04-06 14:58
  • 阅读 ( 176 )

如何在chromebook上运行windows软件

Chromebook通常不运行Windows软件,这是它们最好和最坏的地方。你不需要防病毒软件或其他Windows垃圾软件…但是你也不能安装Photoshop、完整版的Microsoft Office或其他Windows桌面应用程序。 幸运的是,在Chromebook上使用Windows桌面程序的...

  • 发布于 2021-04-06 19:30
  • 阅读 ( 368 )

arm上的Windows10是什么,有什么不同?

...64位Intel体系结构的处理器体系结构。(甚至AMD也生产与英特尔体系结构兼容的芯片。)iPhone、iPad、Android**等移动设备以及许多其他小型设备内部都有ARM芯片,而不是英特尔芯片。 低功耗的ARM PC与传统的x86 PC(我们现在使用的大...

  • 发布于 2021-04-07 00:43
  • 阅读 ( 199 )

你能买到的最好的chromebooks,2017版

Chromebook一度被许多科技爱好者视为新奇玩意儿,但它已经摆脱了“只是一个浏览器”的模式,成为正版笔记本电脑。它们是功能齐全、重量轻的机器,可以做大多数用户需要它们做的任何事情。最重要的是,它们比竞争对手更...

  • 发布于 2021-04-07 01:39
  • 阅读 ( 208 )
ngjysckprt
ngjysckprt

0 篇文章

相关推荐