ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Android Intel x86 Emulator与Real Device(性能)

2019-11-23 01:24:25  阅读:269  来源: 互联网

标签:performance intel emulation android x86


我目前不在家,却忘记带上Nexus 7,因此我一直在开发模拟器.我正在使用HAXM Intel x86系统映像,它的加载速度比传统ARM系统映像快.即使那样,在渲染简单的动画时,例如在ViewPager上滑动或使用“ cover flip”效果翻转片段时,有时也会遇到滞后.

我在Google上搜索过很多有关性能的文章,但是大多数文章似乎都是在比较ARM系统映像和Intel系统映像之间的性能.由于我在发布新应用之前无法访问Nexus 7,因此我的问题是:

英特尔系统映像模拟器上的性能与真实设备的性能如何相关?真实的设备是否比英特尔仿真器快得多,或者我可以期望偶尔看到与现在在仿真器上一样的停顿现象?

解决方法:

HAXM比模拟ARM更快,并且如果图形硬件加速不会引起任何问题,则它非常有用.我能够运行Nexus 10仿真器而不会出现问题,直到在硬件加速中“修复”某些问题并且每次启动仿真器时Mac(ATI)开始冻结.

由于我不再使用mac或Windows,因此与启用KVM的Ubuntu相比,这里有一些实际设备值:

模拟器(4.2.2 Intel 7inch,启用硬件,主机i7运行带有KVM的Ubuntu 64)

07-25 11:05:40.175: I/performance:(2287):
07-25 11:05:40.285: I/performance end:(2287):

三星Nexus

07-25 12:07:48.352: I/performance:(19139):
07-25 12:07:49.328: I/performance end:(19139)

模拟器大获全胜.任务是从sdd下载一些文件,将它们解析为json,然后写入db

标签:performance,intel,emulation,android,x86
来源: https://codeday.me/bug/20191123/2064109.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有