最新更新,没什么卵用,别看了
最近Manjaro下Android Studio占用内存越来越多了,用着用着就占用3.5G,12G的内存,用着用着就占用80%,好烦啊
针对低内存机器配置 IDE
如果您正在低于建议规格的机器上运行 Android Studio,则可以按如下方式自定义 IDE 以提高机器性能:
- 减小 Android Studio 可用的最大堆内存:将 Android Studio 的最大堆内存减小至 512Mb。如需了解有关更改最大堆内存的详细信息,请参阅最大堆内存。
- 更新 Gradle 和适用于 Gradle 的 Android 插件:更新至最新版本的 Gradle 和适用于 Gradle 的 Android 插件,确保您能利用最新的性能改进。如需了解有关更新 Gradle 和适用于 Gradle 的 Android 插件的详细信息,请参阅适用于 Gradle 的 Android 插件版本说明。
- 启用节能模式:启用节能模式会关闭一系列消耗大量内存和电池的后台操作,包括错误突出显示和动态检查、自动弹出式代码完成和自动增量式后台编译。要打开节能模式,请点击 File > Power Save Mode。
- 停用不必要的 lint 检查:
要更改 Android Studio 在您的代码上运行的 lint 检查,请继续执行以下操作:
- 点击 File > Settings(在 Mac 中,点击 Android Studio > Preferences)以打开 Settings 对话框。
- 在左侧窗格中,展开 Editor 部分并点击 Inspections。
- 点击复选框以选择或取消选择项目适用的 lint 检查。
- 点击 Apply 或 OK 以保存所做的更改。
- 在物理设备上调试:在模拟器上调试使用的内存比在物理设备上调试使用的内存更多,因此您可以通过在物理设备上调试来提高 Android Studio 的总体性能。
- 仅将必要的 Google Play 服务作为依赖项包括在内:将 Google Play 服务作为依赖项包括在项目中可提高必要的内存量。仅包括必要的依赖项以提高内存利用率和性能。如需了解详细信息,请参阅将 Google Play 服务添加到您的项目。
- 打开 Gradle 的离线模式:
如果您的带宽有限,请打开离线模式,以防 Gradle 在您构建期间尝试下载丢失的依赖项。离线模式打开时,Gradle 会在丢失任何依赖项时发布构建故障,而不会尝试下载它们。要打开离线模式,请继续执行以下操作:
- 点击 File > Settings(在 Mac 中,点击 Android Studio > Preferences)以打开 Settings 对话框。
- 在左侧窗格中,展开 Build, Execution, Deployment,然后点击 Gradle。
- 在 Global Gradle 设置下,选中 Offline work 复选框。
- 点击 Apply 或 OK 以使更改生效。
- 不要启用并行编译:
Android Studio 可以并行编译独立模块,但如果您具有低内存系统,则不应启用此功能。要选中此设置,请继续执行以下操作:
- 点击 File > Settings(在 Mac 中,点击 Android Studio > Preferences)以打开 Settings 对话框。
- 在左侧窗格中,展开 Build, Execution, Deployment,然后点击 Compiler。
- 确保 Compile independent modules in parallel 选项未选中。
- 如果您进行了更改,请点击 Apply 或 OK 以使更改生效。
Google到下面的答案,试试禁用各个版本控制,不知有没有效果
禁用Plugin
CVS Integration
Git Integration
GitHub
Google Cloud Testing
Google Cloud Tools Core
Google Cloud Tools for Android Studio
Mercurial Integration
Subversion Integration