Mac 系统占用100G+解决办法(详细步骤

编程之家收集整理的这篇文章主要介绍了Mac 系统占用100G+解决办法(详细步骤编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

~/Library/Developer/Xcode/iOS Device Logs清空 Products~/Library/Developer/Xcode/ProductsXcode 12 及之后版本 还有3个占用内存的文件分别是:第一名:iOS.simruntime 10.29 GB (iOS 日常开发需要使用,勿删)第二名:watchOS.simruntime 7.05 GB (不做 watch 开发可以删除)第三名:tvOS.simruntime 5.39 G

~/library/Developer/Xcode/iOS Device Logs

  • 清空 Products

~/library/Developer/Xcode/Products

  • Xcode 12 及之后版本 还有3个占用内存的文件分别是:

第一名:iOS.simruntime 10.29 GB (iOS 日常开发需要使用,勿删)

第二名:watchOS.simruntime 7.05 GB (不做 watch 开发可以删除

第三名:tvOS.simruntime 5.39 GB (不做 tv 开发可以删除

// iOS.simruntime 路径(勿删)

Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/library/Developer/CoreSimulator/Profiles/Runtimes/tvOS.simruntime

// watchOS.simruntime 路径(可选)

Xcode.app/Contents/Developer/Platforms/WatchOS.platform/library/Developer/CoreSimulator/Profiles/Runtimes/watchOS.simruntime

// tvOS.simruntime 路径(可选)

Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/library/Developer/CoreSimulator/Profiles/Runtimes/tvOS.simruntime

这里删掉这几个文件之后,直接变成 20G 不到,本来还想试试别的方法的,看来用不上了。

[](()二、可视化工具

image.png

[](()三、通过命令行定位

  • 执行命令,输入密码

// (推荐)两个命令输出文件都一样,只是这个会按文件排下序,内存文件都在一块方便

$ sudo du -sh *|sort -nr

或者

$ sudo du -sh *

幸好啊,我在做上面清理 Xcode 操作之前有先执行过这个命令,所以可以看看输出,我的 library 文件有超过 90G+的,我这边就是上面 Xcode 缓存文件占用了,删掉之后就小了。

0B Applications

31G Desktop

160K documents

27M Downloads

du: library/Application Support/MobileSync: Operation not permitted

du: library/Application Support/CallHistoryTransactions: Operation not permitted

du: library/Application Support/com.apple.TCC: Operation not permitted

du: library/Application Support/CallHistoryDB: Operation not permitted

du: library/IDentityServices: Operation not permitted

du: library/Messages: Operation not permitted

du: library/HomeKit: Operation not permitted

du: library/Mail: Operation not permitted

du: library/Safari: Operation not permitted

du: library/Suggestions: Operation not permitted

du: library/Containers/com.apple.VoiceMemos: Operation not permitted

du: library/Containers/com.apple.Home: Operation not permitted

du: library/Containers/com.apple.Safari: Operation not permitted

du: library/Containers/com.apple.iChat: Operation not permitted

du: library/Containers/com.apple.mail: Operation not permitted

du: library/Containers/com.apple.stocks: Operation not permitted

du: library/PersonalizationPortrait: Operation not permitted

du: library/Metadata/CoreSpotlight: Operation not permitted

du: library/Metadata/com.apple.IntelligentSuggestions: Operation not permitted

du: library/cookies: Operation not permitted

du: library/Caches/CloudKit/com.apple.Saf 《大厂前端面试题解析+Web核心总结学习笔记+企业项目实战源码+最新高清讲解视频》无偿开源 徽信搜索公众号【编程进阶路】 ari: Operation not permitted

du: library/Caches/com.apple.Safari: Operation not permitted

du: library/Caches/com.apple.Safari.Safebrowsing: Operation not permitted

92G library

4.0K MovIEs

17M Music

25M Parallels

2.5M Pictures

0B Postman

0B Public

220K Sites

1000K WeChatProjects

36M node_modules

132K package-lock.Json

现在我们已经知道是这个 library 文件夹里面内存太大了,但是我们也不能直接删除 library 文件夹,毕竟是系统文件,估计也没权限,莫慌,我们只需要进入这个你看着占用大内存的文件夹里面继续用命令定位

$ cd ~/library

进入文件夹之后继续执行上面内存检查命令

// (推荐)两个命令输出文件都一样,只是这个会按文件排下序,内存文件都在一块方便

$ sudo du -sh *|sort -nr

或者

总结

以上是编程之家为你收集整理的Mac 系统占用100G+解决办法(详细步骤全部内容,希望文章能够帮你解决Mac 系统占用100G+解决办法(详细步骤所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

Swift文章

最正确的方法就是去编译后的包里查看。步骤:1、先运行一下项目。2、找到编译后的目录。有两种方法:直接访问/通过XCode进入(1)直接访问编译后的文件路径:/Users/用户名/Library/Developer/Xcode/DerivedData/工程名-sdsdfsfdsfdsdfsf/Build/Products,文件下面有XXX-iphoneos,XXXX-iphonesimulator样式的文件夹。选择符合我们运行设备和版本的文件夹,点击进入。(2)可以通过Xco.
前言在iOS原生开发的时候,凡是涉及到运行项目之后Xcode提示Build target Runner-Log,是不是每次看到这种报错提示就觉得眼前一黑,头皮发麻?其实也没我说的那么夸张,但是有时候遇到这种问题确实比较费头发。本篇文章就来分享一个常见的问题,但是该问题解决起来不复杂,分享出来,方便后期查阅使用。重现报错提示具体在Xcode中的报错提示如下所示:Showing Recent Messagesdiff: /Users/admin/Documents/WorkSpac
本文将会给出2022年软件行业的编程语言、薪水、就业以及技术的深度分析数据全文较长,建议收藏之后,慢慢看文章目录一、最受欢迎的语言 二、最值得学习的语言 三、薪水/工资分析 四、就业状况 五、协作工具数据 六、网络框架分析 七、数据库排名软件开发行业正在全球范围内快速发展。因此,重要的是要掌握最流行的编程语言,以便在这个竞争激烈的行业中建立前途似锦的职业生涯。您可能不必掌握我们今天讨论的所有语言,但您的简历中掌握的语言越多,在 2022 年和未来几年内,就越有客户和开.
~/Library/Developer/Xcode/iOS Device Logs清空 Products~/Library/Developer/Xcode/ProductsXcode 12 及之后版本 还有3个占用内存的文件分别是:第一名:iOS.simruntime 10.29 GB (iOS 日常开发需要使用,勿删)第二名:watchOS.simruntime 7.05 GB (不做 watch 开发可以删除)第三名:tvOS.simruntime 5.39 G
Swift与OC的混编可以总结出以下几种场景OC&Swift Mixed In The Same TargetProject中OC 调用 SwiftPod中OC 调用 SwiftProject中Swift 调用 OCPod中Swift 调用 OCOC&Swift Mixed In The Different TargetOC Project 调用 Swift PodSwift Project 调用 OC PodOC Pod 调用 Swift PodSwift
最近数据结构实践课经常需要进行二进制文件读写,总结出以下经验:1. 读写二进制文件最好加上ios::binary2. 二进制文件用fstream读写时既可以输入又可以输出,此模式下可以实现只修改文件部分内容例如,我创建了含有100个数的二进制文件data_unsorted.dat,生成结果如下:写入如下代码(ios::in不能少) file.open("data_unsorted.dat", ios::binary | ios::in | ios::out); in.
微信公众号搜索 “ 程序精选 ” ,选择关注!
微信公众号搜 "程序精选"关注