首页 > 编程知识 正文

电脑启动关闭检测内存,bios关闭内存快速启动

时间:2023-05-06 16:26:32 阅读:226135 作者:694

前言

前段时间关于M1型号的MacBook对SSD对读写数据量巨大,可能影响SSD的使用寿命的报道引起了我的关注。查询了自己的硬盘信息,两个多月硬盘寿命掉了1%,掐指一算还能用十多年。还是有点不放心决定关掉swap。理论上讲内存足够的情况下关掉swap是有利于提高性能的,但也有人说会影响系统稳定性。

附:系统信息

具体操作

关闭SIP:

//关闭电脑,按住电源按钮不放进入恢复模式,打开终端输入csrutil disable//完成后还是建议启用sipcsrutil enable

查看虚拟内存使用情况:

sysctl vm.swapusage

关闭虚拟内存:

//关闭虚拟内存sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist//清除已经产生但缓存文件,某次重启但时候系统会自动删除sudo rm /private/var/vm/swapfile*

开启虚拟内存:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist 关于macOS swap的一些测试

在刚开机时,swap用量为0。于是我打开很多应用,发现物理内存用量大约10g时发现swap开始使用。然后随着我不断关闭应用,出现了如下的结果。因此大致可以得出一个结论,swap的用量是系统动态调整的,内存用量越大,swap用量越大。

% sysctl vm.swapusagevm.swapusage: total = 2048.00M used = 1235.75M free = 812.25M (encrypted)% sysctl vm.swapusagevm.swapusage: total = 2048.00M used = 1075.75M free = 972.25M (encrypted)% sysctl vm.swapusagevm.swapusage: total = 1024.00M used = 264.00M free = 760.00M (encrypted)

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。