电脑知识分享(电脑使用安卓模拟器卡顿)

之前在电脑上玩手机游戏老是会感觉到卡顿,甚至有时都不如拿手机玩的流畅,根本原因在于手机CPU和电脑CPU之间的不同,手机CPU一般多使用的是ARM架构(像atom这种鬼才玩意不在这个帖子的讨论范围),而电脑CPU多使用的是X86架构,两者因为平台的不同,侧重点也不一样,手机要省电,电脑要高性能,导致了发展出不同的指令集和架构,指令集就相当于做菜的菜谱,架构相当于锅,同一道菜在不同地区有不同的味道,因此,安卓模拟器要做的第一个事情就是让菜谱一致,会将本来是南方菜(arm)的口味(指令集)转换为北方菜(x86)的口味(指令集),然后就可以执行了。

卡顿的问题就出现在上面所说的转译上面,一方面安卓的底层是linux,而安卓使用的APP为了考虑兼容性大部分又是使用java写的,java语言所倡导的是一套代码任意运行,这个原理需要由虚拟机去实现,导致APP其实本身就是需要一次类似于转译的操作,然后在模拟器上又要再来一次转译,而且指令集转译相当耗费性能,这就是卡顿的原因。

请为这个游戏评分(刷新后可以更改评分)
[评分人数: 0 平均分: 0]

原文链接:【VR游戏网】https://vr.lxybaike.com/blog/15232.html,转载请注明出处。

0
分享海报

评论0

请先

站点公告

限时特惠,即将截止(终身会员只要88元) 开通会员,所有游戏都可以免费下载 客户端上线啦!开通本站会员的好处: 1.本站游戏更新及时,每日更新,同步更新商店游戏 2.服务有保证,遇到问题可以咨询客服解决 3.客户端一键自动安装游戏,小白也能方便操作 查看详情
没有账号?注册  忘记密码?

社交账号快速登录