Android目前支持那些CPU的移植?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android目前支持那些CPU的移植?相关的知识,希望对你有一定的参考价值。

目前在网上看到android最多的是在ARM和X86运行,能再其他的Cpu上运行么?
据说Android的内核编译使用的本身就是ARM的交叉编译器。
那么是不是说目前Android是不是无法在其他的Cpu上运行呢?

目前据我所知安卓一直就只有ARM的CPU。所以,可能不会有其构架的CPU加入吧。 参考技术A Android 用要是开源不用钱呢。
现在只用于手机和MID MP5 主要是耗电少,对硬件要求不高。

理论上是能在X86上运行的,但现在的X86的CPU 最差的也是ATON 系列,运行WINDOWS 没什么问题,为什么还要用ANDROID呢。
参考技术B android 是跨平台的,有X86版本的android,而且他的软件是Java解释运行的。只要不使用NDK,做出的软件也能在X86的CPU上运行~

android是开源的,只要你有相应的编译器,就能在任何平台上运行~

NUMA 支持哪个 CPU?目前这种CPU的服务器配置是啥?

【中文标题】NUMA 支持哪个 CPU?目前这种CPU的服务器配置是啥?【英文标题】:NUMA support on which CPU? What are the current server configuration of this kind of CPU?NUMA 支持哪个 CPU?目前这种CPU的服务器配置是什么? 【发布时间】:2015-06-21 17:28:20 【问题描述】:

NUMA 支持哪个 CPU?目前这种CPU的服务器配置是什么? Linux NUMA 命令关于什么,如何打开 NUMA?

【问题讨论】:

【参考方案1】:

这将取决于您的服务器,如果它使用支持 Numa 亲和性的多核 CPU。输入numactl --hardware,您将检查它的当前配置,例如:

可用:2 个节点 (0-1) 节点 0 CPU:0 1 2 3 4 5 6 7 节点 0 大小:32733 MB 节点 0 可用:4027 MB 节点 1 CPU:8 9 10 11 12 13 14 15 节点 1 大小:32767 MB 节点 1 免费:20898 MB 节点距离: 节点 0 1 0:10 21 1:21 10

如果您想检查应用程序的性能,只需确保它使用来自同一 numa 节点的 CPU。您可以使用ps -auxtop 命令进行检查。

【讨论】:

以上是关于Android目前支持那些CPU的移植?的主要内容,如果未能解决你的问题,请参考以下文章

项目移植到 android 和源代码管理

禁用 Android SDK/支持库的导入

ReactNative进阶(三十八):Android ndk abiFilters 详解

Android性能测试工具:Emmagee介绍

小白扫盲:Android 设备的CPU类型(通常称为”ABIs”)

我可以在 ASE 上移植我现有的 python 应用程序吗?