yas*_*ash 5 ubuntu android hang
我已经从Windows7切换到ubuntu 14.04,现在我的android studio挂得太多了,我的系统配置如下:Ram:6 GB处理器:Dual core
主要问题是在调试应用程序时,为此,我使用的是设备而不是仿真器,并且我还看到我的sdk大小在ubuntu上为60 GB,但在窗口上约为15-18 Gb,我不明白为什么会这样占用这么多空间?
因此,如果有人知道为什么会出现此问题,请帮助我。
提前致谢
悬挂问题可能是由多种不同原因造成的:
- 可能是因为您的 Android Studio 使用了过多的 RAM。您可以通过以下命令检查这一点:
$top -o %MEM
Run Code Online (Sandbox Code Playgroud)
这将导致这样的输出:
链接图像中第一行的“Java”是 Android Studio,在我的例子中它使用了 47.5% 的 RAM。由于我的 RAM 较低,操作系统开始使用交换内存,这会使应用程序响应速度变慢。可以使用命令检查交换内存的使用情况
$vmstat 1
Run Code Online (Sandbox Code Playgroud)
所以,你没有办法把它降下来。您只能关闭其他应用程序以提供所需的RAM。我有 2Gigs RAM,因此我登录OpenBox,然后启动 Android Studio,这对我来说非常有效
而SDK的大小一定不是问题。SDK 的大小取决于您下载的工具和 API 相关的 SDK。
如果需要,您可以打开 SDK 管理器并删除一些包,但这不会使 Android Studio 运行得更快。
-另一个原因可能是 iBus 守护进程,这是一个已知问题。解决方法可以在这里找到: http://tools.android.com/knownissues/ibus
| 归档时间: |
|
| 查看次数: |
3439 次 |
| 最近记录: |