Android Studio 使用起来很卡,内存CPU爆了
2016-06-30 16:17
274 查看
发现更新Android Studio 后运行程序的时候 360检测球显示CPU百分之九十以上,内存严重不足。直接卡了三分钟左右,程序才运行成功,后来发现并不是更新问题,新建一个HelloWorld代码运行就会卡一下。并不是很久,而项目有几万行代码运行就会卡很久。
![](http://img.blog.csdn.net/20160630164753039?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
网上查询了下解决方式:
修改一下这个参数:到 Android Studio 安装目录,找到bin/studio(64?).vmoptions(文件名可能因操作系统而不同,但大同小异),然后把 -xmx 后面的数字改大一点,比如 2048m 或4096m。
-xmx 参数是 Java 虚拟机启动时的参数,用于限制最大堆内存。Android Studio 启动时设置了这个参数,并且默认值很小,没记错的话,只有 768mb。 一旦你的工程变大,IDE 运行时间稍长,内存就开始吃紧,频繁触发 GC,自然会卡。
改过 xmx 之后我的 Android Studio 从来没卡过,无论有没有 SSD,8G 内存已经可以很欢快地运行 Android Studio了。
在 Settings -> Appearance 页里,打开 Show memory indicator 选项,然后主界面右下角会显示 Heap 总大小以及使用状况。这样操作一下,就可以确认 Heap Size 修改是否生效。
网上查询了下解决方式:
修改一下这个参数:到 Android Studio 安装目录,找到bin/studio(64?).vmoptions(文件名可能因操作系统而不同,但大同小异),然后把 -xmx 后面的数字改大一点,比如 2048m 或4096m。
-xmx 参数是 Java 虚拟机启动时的参数,用于限制最大堆内存。Android Studio 启动时设置了这个参数,并且默认值很小,没记错的话,只有 768mb。 一旦你的工程变大,IDE 运行时间稍长,内存就开始吃紧,频繁触发 GC,自然会卡。
改过 xmx 之后我的 Android Studio 从来没卡过,无论有没有 SSD,8G 内存已经可以很欢快地运行 Android Studio了。
在 Settings -> Appearance 页里,打开 Show memory indicator 选项,然后主界面右下角会显示 Heap 总大小以及使用状况。这样操作一下,就可以确认 Heap Size 修改是否生效。
相关文章推荐
- 如何设置android studio让程序运行在真机中
- Android ListView加载多种布局
- Android布局属性
- Activity横竖屏切换时的生命周期
- Android获取SHA值
- android-invalidate()源码
- AndroidSweetSheet:ViewPager的实现(2)
- AndroidSweetSheet:ViewPager的实现(2)
- android 百度地图系列之地图初始化及定位
- android屏幕适配
- 短信管理器(SmsManager)
- Android开发学习之路-带文字的图片分享
- android studio 的oncreate 的 PersistableBundle persistentState
- Activity的生命周期理解笔记
- Android Studio插件整理
- 【Android】熟悉Android Studio以及其快捷键
- android 6.29coolWeather开发过程
- Android数据存储之Internal Storage内部存储
- Android 主题设计全解析
- android-Paint-getTextBounds参数详解