目录

  • 一、手动清理缓存
  • 二:软件清理缓存
  • 三、延伸

作为一个使用Mac电脑做软件开发的程序猿,在项目开发中,当内存不足的时候,时不时的会报警内存不足。是否有清理缓存的冲动?但是mac系统中的软件基本是没有清除各自项目中产生的垃圾缓存或可要可不要缓存的功能,感觉好low。那么又当如何处理?软件卸载重新安装?其实,只要我们细心观察,我们就能找到哪些软件占用我们的内存时最大的,就比如我的:xcode刚下载下来的时候,也就十几个G,现在有一百多个G,逆天了简直!!!只要能清除其中不需要的,或者可要可不要的,内存差不多就可以解放出来了。
然后找了两个方法,清楚Xcode中的缓存,特此记录:

一、手动清理缓存

1、前往Xcode所在的文件目录【~/Library/Developer/Xcode】,如下图:
2、进入目录后,可以看到Xcode文件中包含了如下几个文件夹:

或者可以用终端命令行方式进入,自己觉得哪个方便就用哪个。输入命令行【open ~/Library/Developer/Xcode】,点击回车,见下图:

  • Archives :存放的是Xcode打包时生成的文件,这里面的文件可以全部删掉。
  • DerivedData :存放的是build生成的项目索引、build输出以及日志,这里的文件可以全部删除。
  • iOS DeviceSupport :存放的是模拟器,对于你不需要的一些模拟器你可以删掉。即使不小心删掉了,也是可以重新下载的。

其他几个文件所占的内存不多,可以不用去管它。就上面几个文件夹我就清理了将近一百G(也是好久没清理了)。

二:软件清理缓存

AppStore上搜索:【DevCleaner】,自行下载。
DevCleaner
可以帮你你检查自动生成的文件,并在必要时进行清理。DevCleaner Mac版也可以提醒你一段时间后扫描缓存空间,清除缓存,找回多余的空间。

三、延伸

手动清理缓存时发现,mac系统的很多资源文件都放在资源库里面,【~/Library】,要是有需要释放更多内存的人,可以在里面做点文章。
或者说,仅仅清理了Xcode的一些缓存,还是不够,怎么半呢?
那么可以参考:
MacOS系统目录结构与垃圾清理

Xcode可以清理哪些缓存?相关推荐

  1. java项目怎样强制删除手机缓存_Myeclipse清理项目缓存的几大方法

    今天小编就为大家分享一篇关于Myeclipse清理项目缓存的几大方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧 相信大家被项目缓存折腾过吧,这里罗列几条 ...

  2. java清空redis缓存数据库_java相关:Spring Cache手动清理Redis缓存

    java相关:Spring Cache手动清理Redis缓存 发布于 2020-4-24| 复制链接 摘记: 这篇文章主要介绍了Spring Cache手动清理Redis缓存,文中通过示例代码介绍的非 ...

  3. ue 清理缓存_【PM项目管理系统】PM安装更新客户端、删除UE及清理IE缓存操作手册...

    第 1 页 共 9 页 PM 安装更新客户端.删除UE 及清理IE 缓存操作手册 1.登录地址 ⑴登陆地址http://www.doczj.com/doc/45b822bf0c22590103029d ...

  4. mac shell 清理缓存-如微信mac清理微信缓存

    mac清理微信缓存 mac切换 xxx 所在目录 mac切换 xxx 所在目录 1.目录文件夹如download(访达) mac切换到微信所在目录(后期查看文件是否是待删除文件) 如微信 ~/Libr ...

  5. 教你一招快速清理DNS缓存

    在使用电脑的时候不可避免会出现某些问题,例如突然不能上网了,这时进行一些网络修复可能就会解决问题.但是对于刚上手mac电脑的小伙伴来说可能就不是一个容易的问题了,mac电脑无法联网该怎么办呢?如何清理 ...

  6. 6m缓存和8m缓存差距_全能工具箱一款专门为安卓设备研发的综合型系统管理工具。实时内存、进程清理、缓存清理、SD卡文件管理、历史记录清除、开机项管理!...

    世界上只要0.000001%的人关注了我,希望下一个是你! 感谢大家的关注!本公众号的软件来自于互联网和部分热爱编程的年轻人原创免费提供,有正版也有破解,发布的软件由猪猪亲自测试,绝对绿色安全,因为有 ...

  7. iCloud如何只清理本地缓存而不删除云端文件

    iCloud如何只清理本地缓存而不删除云端文件 设置 – 用户 – iCloud – iCloud云盘 将iCloud云盘同步给关掉,然后过一会重新打开,就会发现iCloud里的文件都处于未下载状态. ...

  8. java 清理页面缓存数据_Web项目中,清理浏览器缓存的几种方式

    在B/S架构的项目中,访问web项目时,往往需要清理浏览器的缓存数据,js ,css 等等. //方法1:在引用的js ,css ,图片,等文件的url 处加一个变量,生成一个随机数字 //方法2:在 ...

  9. 如何清理Tomcat缓存

    理tomcat缓存 清理服务器缓存可以消除某些未知的错误,如果你运行以前编译的项目有错,而没有及时将服务器缓存清理掉,错误依旧可能发生在新的项目中.所以,清理缓存是很有必要的. 1:关闭tomcat服 ...

  10. linux清空tomcat缓存文件,Linux环境下清理Tomcat缓存

    Linux环境下清理Tomcat缓存 1.进入tomcat/bin目录下,执行sh shutdown.sh命令关闭tomcat. 2.然后执行命令 ps -aux | grep tomcat 命令,查 ...

最新文章

  1. Error in Math.factor() : ‘sqrt’ not meaningful for factors
  2. 网站迁移的一般步骤、常见问题及解决措施
  3. Button的使用(五):从xml中加载
  4. leetcode算法题--最长公共前缀
  5. 关于ubuntu的root密码问题
  6. 《那些年啊,那些事——一个程序员的奋斗史》——61
  7. Day 16 包 json模块和os模块
  8. 看到他我一下子就悟了---委托
  9. Win2008 R2 RemoteApp深度体验之二,RemoteApp服务器配置
  10. 游戏筑基开发之回调函数(C语言)
  11. 最大连续子序列和(4种算法)
  12. offsetTop和scrollTop差异
  13. javaWeb图书购物商城
  14. 查询开户银行的现代化支付行号
  15. 32位xp系统识别4G以上内存
  16. html提示更新浏览器的代码,IE9及以下浏览器升级提示
  17. 放弃40 万年薪从字节裸辞,告别 996 拥抱 955…
  18. 喜讯 | 人大金仓荣获行业信息化领航企业奖
  19. 谭浩强版c语言笔记(1)
  20. JS获取当前使用的浏览器名字以及版本号

热门文章

  1. Few Shot Vid2Vid 论文心得
  2. 苹果系统打不开html,苹果6s的蜂窝移动数据打开没反应怎么办
  3. 记2019届阿里校招第一面
  4. 数理统计实(试)验—双因素方差分析(无交互作用)excel操作分析方差分析表怎么看?
  5. 工作一周年,带你认识杭州最好的电商公司
  6. 清华大学出版社2013年第二期书评征集图书列表
  7. 选用什么云服务器做编程学习比较好?
  8. vue 日程表组件_vue 会议日程列表
  9. macOS Big Sur 11.6.5 (20G527) Boot ISO 原版可引导镜像
  10. android设计稿做ui px,苦逼APPUI设计师的标注切图的利器—PxCook