由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - Andriod 虚拟机速度十分卡什么原因? (转载)
相关主题
菜鸟的苹果编程问题fork(): why both if and else are executed?
简单易用的Andriod编程工具?GO似乎是目前最难反编译的代码了
C++ Software Engineer 工作求内推(Boston)请教个问题
招GPU工程师 (转载)J2ME
被opengl害惨了!Ask: OpenGL, opacity
我写的CUDA屏保软件-公开源码 (转载)谁有在64bit Windows上装过Feb 2003 Platform SDK?
有用matlab、C++给NAO编程的人吗?一个诡异的问题求救!!
help -- matlab accelerationwindows下面的c++有什么免费的好用的ide?
相关话题的讨论汇总
话题: genymotion话题: android话题: andriod话题: 虚拟机话题: x86
进入Programming版参与讨论
1 (共1页)
c********l
发帖数: 8138
1
【 以下文字转载自 PDA 讨论区 】
发信人: coupondeal (Coupon Deal), 信区: PDA
标 题: Andriod 虚拟机速度十分卡什么原因?
发信站: BBS 未名空间站 (Sat Mar 8 14:18:36 2014, 美东)
已经安装了Intel Hardware Accelerated Execution Manager
并且在设置中也启用HAX 了,提示“working”
也在进程管理器中给emulator.exe多分配了几个CPU的核
同时也启动了“Use Host GPU”
但是用 Android VM时,还是感觉速度非常慢,有卡顿现象
有什么解决方案?
N********n
发帖数: 8363
2

LINUX内核太烂,没有做异步IO优化,所以RESPONSE卡。

【在 c********l 的大作中提到】
: 【 以下文字转载自 PDA 讨论区 】
: 发信人: coupondeal (Coupon Deal), 信区: PDA
: 标 题: Andriod 虚拟机速度十分卡什么原因?
: 发信站: BBS 未名空间站 (Sat Mar 8 14:18:36 2014, 美东)
: 已经安装了Intel Hardware Accelerated Execution Manager
: 并且在设置中也启用HAX 了,提示“working”
: 也在进程管理器中给emulator.exe多分配了几个CPU的核
: 同时也启动了“Use Host GPU”
: 但是用 Android VM时,还是感觉速度非常慢,有卡顿现象
: 有什么解决方案?

g*****g
发帖数: 34805
3
这个VM一直很不怎么样,大家都是在机器上测试。

【在 c********l 的大作中提到】
: 【 以下文字转载自 PDA 讨论区 】
: 发信人: coupondeal (Coupon Deal), 信区: PDA
: 标 题: Andriod 虚拟机速度十分卡什么原因?
: 发信站: BBS 未名空间站 (Sat Mar 8 14:18:36 2014, 美东)
: 已经安装了Intel Hardware Accelerated Execution Manager
: 并且在设置中也启用HAX 了,提示“working”
: 也在进程管理器中给emulator.exe多分配了几个CPU的核
: 同时也启动了“Use Host GPU”
: 但是用 Android VM时,还是感觉速度非常慢,有卡顿现象
: 有什么解决方案?

g*****n
发帖数: 420
4
因为是解释运行的,所以卡
P**H
发帖数: 1897
5
随便收个收二手device玩
或者这个叫genymotion的模拟器还不错,基于virtualbox的。很流畅。支持opengl es
2.0,不卡。
c********l
发帖数: 8138
6
thanks
回头去试试genymotion,
这个可以像官方SDK那样无缝与Eclipse集成吗?

es

【在 P**H 的大作中提到】
: 随便收个收二手device玩
: 或者这个叫genymotion的模拟器还不错,基于virtualbox的。很流畅。支持opengl es
: 2.0,不卡。

d***a
发帖数: 13752
7
很有可能是这个原因。Android系统是ARM架构,在x86架构上执行,一般得用解释方式
或者binary translation。

【在 g*****n 的大作中提到】
: 因为是解释运行的,所以卡
P**H
发帖数: 1897
8
就是个虚拟机。用x86模拟arm平台。然后用network的接口debug的。
启动后用adb devices可以看到,eclipse也能直接看到,用起来跟真设备没区别。
最新的4.4.2image有些bug,opengl es 2.0好像不能用。我一直用4.3。可以装gapp。

【在 c********l 的大作中提到】
: thanks
: 回头去试试genymotion,
: 这个可以像官方SDK那样无缝与Eclipse集成吗?
:
: es

c********l
发帖数: 8138
9
Thanks
我装了Genymotion ,感觉比官方的Android VM快多了!
同样是用x86模拟ARM,不知道为什么官方的就那么慢....

【在 P**H 的大作中提到】
: 就是个虚拟机。用x86模拟arm平台。然后用network的接口debug的。
: 启动后用adb devices可以看到,eclipse也能直接看到,用起来跟真设备没区别。
: 最新的4.4.2image有些bug,opengl es 2.0好像不能用。我一直用4.3。可以装gapp。

P**H
发帖数: 1897
10
官方那个不提也罢。三哥活太糙。好在机器也便宜,100左右的板子到处都是。
这个genymotion是基于virtualbox的,另外还有个叫什么android-x86的,也是
virtualbox的。不过android-x86是x86平台,而且目前virtualbox上没有显卡驱动。普
通app可以玩,es 2.0搞不了。genymotion是商用软件,还是做了不少工作的,把显卡
也搞掂了,目前满足我的要求。
不过也要注意,我有一个es2.0的动画程序,pc和genymotion跑都是好的,真机没显示
,但也没有crash。正在找原因。这个也是android开发的一个问题,各种机器配置不一
样,总会有不兼容的。有的有neon,有的没有,等等。当然这是后话了。

【在 c********l 的大作中提到】
: Thanks
: 我装了Genymotion ,感觉比官方的Android VM快多了!
: 同样是用x86模拟ARM,不知道为什么官方的就那么慢....

1 (共1页)
进入Programming版参与讨论
相关主题
windows下面的c++有什么免费的好用的ide?被opengl害惨了!
数学的美我写的CUDA屏保软件-公开源码 (转载)
cell programming有用matlab、C++给NAO编程的人吗?
怎样在Cygwin下装Java SDK?help -- matlab acceleration
菜鸟的苹果编程问题fork(): why both if and else are executed?
简单易用的Andriod编程工具?GO似乎是目前最难反编译的代码了
C++ Software Engineer 工作求内推(Boston)请教个问题
招GPU工程师 (转载)J2ME
相关话题的讨论汇总
话题: genymotion话题: android话题: andriod话题: 虚拟机话题: x86