前言

存在问题:

android studio默认的内存配置很小,日常使用时常常由于可用内存不足,导致IDE频繁地回收内存,使界面卡顿,很影响开发进度和心情。

本文目的:

1、介绍如何修改android studio的内存配置

2、介绍如何在android studio里展示内存使用情况,并主动释放内存

通过这2种方法,解决上诉问题。

1、如何修改android studio的内存配置

1、点击finder,打开应用程序文件夹,找到"android studio.app",如图:

2、选中"android studio.app",右键点击,弹出菜单,双击"显示包内容",如图:

3、打开Contents文件夹,打开bin文件夹,找到android studio的虚拟机配置文件"studio.vmoptions",双击打开,如图:

4、修改配置,主要是修改最大堆内存,其他随意。配置如下:

-Xms1024m-Xmx4096m-XX:ReservedCodeCacheSize=1024m-XX:+UseCompressedOops

5、保存studio.vmoptions文件,并重启android studio,即可生效

2、如何在android studio里展示内存使用情况,并主动释放内存

1、打开android studio和随便一个项目,点击主界面左上角的"android studio",在弹出的菜单中选择"Preferences",如图:

2、点击"Preferences"打开android studio的设置后,在左上角关键词搜索栏里,搜索"memory",即搜索内存相关的设置。

出现了几个配置里的选项,选中Appearance & Behavior--->Windows Options--->"Show memory indicator",勾选改选项。

并点击右下角的"apply"和"ok"保存配置。如图:

3、在主界面右下角,就可以看到内存使用情况了。比如现在是808/4029,

说明当前android studio使用了808m内存,最大可用4029m内存。如图:

4、如果当使用的内存很多时,可以点击该内存使用展示栏,主动回收内存。我点击后,内存变成了246/4029,如图:

介绍到这里就结束了,希望本文对大家有所帮助~

android 内存占用 mac,mac Android Studio内存配置与使用情况的展示相关推荐

  1. mac Android Studio内存配置与使用情况的展示

    前言 存在问题: android studio默认的内存配置很小,日常使用时常常由于可用内存不足,导致IDE频繁地回收内存,使界面卡顿,很影响开发进度和心情.本文目的: 1.介绍如何修改android ...

  2. python减小内存占用_如何将Python内存占用缩小20倍?

    当程序执行过程中RAM中有大量对象处于活动状态时,可能会出现内存问题,特别是在对可用内存总量有限制的情况下. 下面概述了一些减小对象大小的方法,这些方法可以显著减少纯Python程序所需的RAM数量. ...

  3. win7计算机内存占用高,WIN7系统电脑内存占用高的解决办法有哪些

    现在经常很多用户的WIN7系统内存都占用太多,导致电脑的运行速度变得很慢.所以这里小编就给大家介绍一下如何解决这个内存占用高的办法. Win7内存占用高解决方法一 1:单击 按钮,在搜索框输入&quo ...

  4. 如何让手游内存占用更小?从内存消耗iOS实时统计开始

    一,问题 在之前的手游项目中,内存使用过多,都开始崩溃了,所以得做iOS内存统计.内存统计有好几种方法:XCode内存使用统计.UnityInternalProfile内存统计,Mono内存统计等方法 ...

  5. Win11内存占用高怎么办,Win11内存占用高解决方法

    ​Win11内存占用高怎么办?Win11系统是目前非常火热的电脑操作系统,很多用户安装使用Win11系统后发现系统内存占用率非常高,不知道win11内存占用高怎么解决,我们可以尝试通过关闭一些不需要的 ...

  6. 计算机内存占用过高怎么办,电脑内存占用过高怎么办?

    当电脑内存占用过高,内存不足,磁盘空间不够时,电脑就会出现卡顿不流畅,转圈圈,变慢变卡的现象.那么,如何解决内存占用过高,电脑卡这个问题呢?我们一起来看看吧! 一.关闭电脑进程中不常用的程序 在电脑中 ...

  7. 电脑内存占用过高怎么办 电脑内存占用过高解决方法

    电脑内存占用过高怎么办?1,点击开始按钮,在搜索框中,输入服务,在弹出的搜索结中,点击打开服务 2,这里有很系统自动加载的一些服务,有些服务我们是用不到的,但系统会自动加载,占用不少内存,我们可以把一 ...

  8. 1709 ltsb 内存占用_我的手机内存明明是8G,为什么用的时候只有4G?求解。

    展开全部 原因以bai下 1.内存8G是指整个ROM存储器空间du大小,而不zhi是可用dao空间大小.很多智能内手机,系统文件都会占用容部分存储空间, 2.为了给顾S4内置了安卓操作系统和很多创新功 ...

  9. 【2020尚硅谷Java大厂面试题第三季 04】Redis 9种数据类型使用场景,分布式锁演变步骤,lua脚本,redis事务,Redisson,Redis内存占用,删除策略,内存淘汰策略,手写LRU

    1.安装redis6.0.8 2023 02 02 为:redis-7.0.8.tar.gz 2.redis传统五大数据类型的落地应用 3.知道分布式锁吗?有哪些实现方案?你谈谈对redis分布式锁的 ...

  10. was进程内存占用过大_linux服务器内存占用过大

    top查看内存占用90%以上,而进程内存占用和不超过20%.cat /proc/meminfo 查看HugePages_Total值较大 原因是页空间占用过大(nr_hugepages).本次解决方法 ...

最新文章

  1. label-embedding在文本分类中的应用
  2. 换个角度入门 K8s
  3. python redis pipeline使用方法_Redis中的管道Pipeline操作
  4. Qt工作笔记-QMenu::exec中使用QWidget::mapToGlobal()与QCursor::pos()之间的些许差异
  5. javascript 代码可读性
  6. This is probably not a problem with npm. There is likely additional logging
  7. 【Gson】2.2.4 StackOverflowError 异常
  8. 成功的捷径,学会这一点,赚钱很容易
  9. 16 岁赚到 20 万美元,我的编程之路始于对代码的热爱
  10. 设计模式之adapter模式
  11. iphone屏幕突然变暗_iPhone 屏幕突然变暗是什么原因?
  12. Elasticsearch的javaAPI之get,delete,bulk
  13. thinkphp 访问根目录文件
  14. python 私有属性一个_和两个_的区别_python-面向对象-13-私有属性
  15. 英伟达首席科学家:深度学习硬件的过去、现在和未来
  16. matlab gradient函数原理
  17. 单片机单键双稳态程序 c语言,单键实现单片机开关机设计案例
  18. 用EXCEL计算NPV,PV,FV
  19. 《大数据原理:复杂信息的准备、共享和分析》一一1.3 自动编码 格物致知。...
  20. 智能指纹门锁芯片方案技术开发

热门文章

  1. Horae开启区块链与Token经济时代的 认知革命
  2. PS的工具介绍和使用方法
  3. apkg格式怎么打开_win10系统怎么打开mdb文件
  4. 墨卡托坐标系和gcj03坐标系转换
  5. 2的指数字节转与MB、GB换算关系
  6. Nacos注册中心AP架构源码(Distro)上篇
  7. 度分秒在线计算机,科学计算器在线计算
  8. 微信小程序操作数据库
  9. Win11控制面板里没有高清音频管理器怎么办?
  10. 2017年6月计算机排名,桌面CPU性能排行 CPU天梯图2017年6月最新版