Intel x86 Atom和Atom_64系统映像之间有什么区别? [英] What is the difference between the Intel x86 Atom and Atom_64 system images?

查看:580
本文介绍了Intel x86 Atom和Atom_64系统映像之间有什么区别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用Android SDK Manager为Android M预览版安装系统映像.但是,我注意到x86平台有两个单独的映像.

I am using the Android SDK Manager to install the system image for the Android M Preview. However, I noticed that there are two separate images for the x86 platform.

两者之间有什么区别?对于我的64位Ubuntu 15.04安装,我应该选择哪一个? (我的CPU包括AMD-V,并且在BIOS中启用了AMD-V,以防万一.)

What are the differences between the two and which one should I select for my 64-bit Ubuntu 15.04 installation? (My CPU includes AMD-V and it is enabled in the BIOS, in case that makes any difference.)

推荐答案

与此

使用Google最近发布的x86 64位Android 5.0模拟器 映像,开发人员可以为Intel Atom创建64位应用程序 基于处理器的设备.

With Google’s recent release of its x86 64-bit Android 5.0 emulator image, developers can create 64-bit apps for Intel Atom processor-based devices.

Android 32位和64位

当今许多64位平台,包括Solaris,AIX *,HP-UX *,Linux *, OS X *,BSD和IBM z/OS *使用LP64模型.由于Android是基于 在Linux内核上,Android 64位平台也使用LP64模型.

Many 64-bit platforms today, including Solaris, AIX*, HP-UX*, Linux*, OS X*, BSD, and IBM z/OS*, use an LP64 model. Since Android is based on the Linux kernel, Android 64-bit platforms also use the LP64 model.

Intel 64位CPU具有32位兼容模式.而32位 应用程序将在64位处理器上运行,使用64位编译 优化编译器使他们能够利用架构 64位环境的好处.

Intel 64-bit CPUs have a 32-bit compatibility mode. While 32-bit applications will run on 64-bit processors, compiling with a 64-bit optimizing compiler allows them to take advantage of the architectural benefits of a 64-bit environment.

如何在模拟器上运行64位应用程序

基于Intel Atom处理器64位系统映像创建新的Android虚拟设备(AVD),然后在SDK Manager或ADT中打开AVD Manager.然后点击创建"并填写如图所示的字段.现在,可以运行64位AVD模拟器了.

Create a new Android virtual device (AVD) based on Intel Atom processor 64-bit system image and open the AVD Manager in SDK Manager or ADT. Then click ‘create’ and fill the fields as shown in the Figure . Now the 64-bit AVD emulator is ready to run.

64位Android * OS

默认情况下,所有32位应用程序在64位处理器上均可正常运行,但运行速度可能会慢于为在64位处理器上运行而调整的应用程序.

By default, all 32-bit applications run without a glitch on 64-bit processors, but might run slower than applications tuned to run on 64-bit processors.

Android已准备好进行64位处理

从32位芯片过渡到64位芯片的主要优势之一是 现在基本上是理论上的:支持千兆字节的RAM,而不是 超过千兆字节.但是64位芯片处理内存的方式也可以 导致某些任务的性能得到改善.

One of the key benefits of the move from 32-bit to 64-bit chips is largely theoretical right now: support for exabytes of RAM, rather than mere gigabytes. But the way 64-bit chips handle memory can also lead to improved performance in some tasks.

摘要

具有基于Intel Atom处理器平台的64位技术的Android现在可以帮助开发人员优化其应用.构建用于64位的Android应用程序与构建传统的32位Android应用程序一样容易.现在,您可以使用官方的Android 64位仿真器来运行和调试64位应用.

Android with 64-bit technologies for Intel Atom processor-based platforms can help developers to optimize their applications now. Building Android applications for 64-bit is just as easy as building traditional 32-bit Android applications. You can now use the official Android 64-bit emulator to run and debug 64-bit apps.

也许这篇文章可以帮助您了解此系统映像之间的区别.

Maybe this articles can help you to understand the difference between this system images.

更新

Google现在鼓励使用x86模拟器,就像您在此图中看到的一样

Google now encourage to use x86 emulator like you can see in this image

区别在于,使用x86映像时,它现在可以在正确的条件下使用快速的,硬件加速的虚拟化(

The difference is that when using x86 images, it now uses fast, hardware-accelerated virtualization under the right conditions (HAXM) so it doesn't feel like there's a fat middle layer anymore.

这篇关于Intel x86 Atom和Atom_64系统映像之间有什么区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆