关于MacBook Air硬盘写入量过大的问题目前得到解决或改善了吗?
购入M1芯片的8+256g的MacBook Air,购入时间不足24个小时通过活动监视器查看发现磁盘写入量有14.68G,此情况是否正常呢?关于MacBook Air硬盘写入量过大的问题目前得到解决或改善了吗?更新系统能否解决或者改善呢?
[经过版主编辑]
购入M1芯片的8+256g的MacBook Air,购入时间不足24个小时通过活动监视器查看发现磁盘写入量有14.68G,此情况是否正常呢?关于MacBook Air硬盘写入量过大的问题目前得到解决或改善了吗?更新系统能否解决或者改善呢?
[经过版主编辑]
内存过小了,就容易出SWAP,我有一个解决办法在内存使用一段范围内禁用SWAP。
按照下图1~4开启恢复模式的实用工具,然后在图4菜单栏选择“实用工具”-“终端”。
关一下系统完整性保护。把这段命令打上去,然后回车:
csrutil disable
之后弹出一段话,末尾会显示[y/n]。你打一个y,回车。此时你会看到一个钥匙图标,输入你登陆Mac的密码。此时密码框里什么都不会显示,你尽管输入就好了,输完回车。如果一句话中显示failed,就再运行一次这个命令。等待显示Restart the machine时重启。菜单栏里-重新启动。
开机登陆Mac,然后打开启动台找到终端,输入这段禁用SWAP命令然后回车:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
如果显示钥匙图标,输你的登陆密码,回车。OK,你就把SWAP禁掉了,除非接近内存极限(多APP时最大大约是6GB,或者运行单个大APP时7GB左右),平时是不会开SWAP的。
最后,把系统完整性保护开回来。图1~4进入恢复模式,菜单栏里实用工具-终端里输入这段命令然后回车:
csrutil enable
之后弹出一段话,末尾会显示[y/n]。你打一个y,回车,输入你登陆Mac的密码。此时密码框里什么都不会显示,你尽管输入就好了,输完回车。等待一分钟左右,或者提示Restart the machine时重启。如果一句话中显示failed,就再运行一次这个命令。菜单栏里-重新启动。
重新启动,开机,恭喜你,SWAP已经关了。
基本是这样的,偶尔多个应用程序同时运行的时候可能会在6GB左右开SWAP,少数时候在5GB左右开SWAP,具体看负载。我剪视频的时候都是开FCP和活动监视器,看到有时7.2GB也不会SWAP,因机而异了罢。总之内存指示器不让它发黄发红就好了。
图4是这个,不知道为什么没加载出来
也就是说设置了这个,除非单个应用运行至6~7个GB,不然的话swap机制就会关闭。这样理解是正确的吗?
图又被吞了,我用文字描述一下图4是啥吧。
屏幕顶部从左到右:苹果菜单 恢复 文件 编辑 实用工具 窗口 (空白) 电量 输入法 Wi-Fi。
屏幕中央:四行实用工具,从上到下分别为:从时间机器恢复、重新安装macOS Big Sur、Safari浏览器、磁盘工具,右下角一个按钮“继续”。
要求使用的是“实用工具”,点开后选择“终端”。
关于MacBook Air硬盘写入量过大的问题目前得到解决或改善了吗?