MacBook Pro 合上盖子发热

你可以自己的在机器上的终端命令行界面操作:

$ pmset -g custom

这个是查看你的电源配置选项(其中包括使用电池和使用电源的配置),你可一看到你现在配置,大概有这些(每个macos版本可能都不一样):

image

上面 Battery Power(电池的时候)是25,下面 AC Power(插电的时候)是0。

看不懂不要紧,注意上面的 hibernatemode ,使用下面的命令查看意思

$ man pmset

这个是查看自己的机器上的pmset命令的使用,然后按 “/” 键,输入:hibernatemode 回车,这个是查找hibernatemode 关键字,你可能会看到:

image

在我这里显示的是这样,意思是:

0,内存不写盘,不关闭内存,可能会关闭硬盘(最省硬盘,最不安全,掉电没有内存数据)
3,内存写盘,不关闭内存(安全,硬盘会有压力)
25,内存写盘,直接断电(最省电)

我原来是3 mode,后来改成0,也没有,现在找到我最需要的配置是25,于是使用下面的操作设置:

$ sudo pmset -b hibernatemode 25

sudo的意思是以管理员运行命令,设置命令必须以管理员方式运行。

-b 的意思是设置 battery(电池)的时候的配置,如果你想连使用电源的配置都改了,请使用 -a 参数。

如果,这样合上盖子,就会切断电源,省电。我一天一开,所以基本上不会有什么SSD寿命的问题,还是电池要紧。

其他什么的参数其实也很要紧,你可以在man mpset 这里自行查看,记住,每个版本的MacOS都可能不一样,不过大概的意思差不多,我从其他地方找来粘贴如下:

lidwake: 当屏幕掀开的时候唤醒Mac,1是开启  0是关闭 
autopoweroff: 如果Mac处于睡眠状态经过指定的时间后,自动把内存数据写入硬盘,并切断所有部件的电源,进入休眠状态,1是开启  0是关闭。但是LZ发现就算是处于开启状态,这个功能也并没有起作用,你可以不管它,也可以关掉 
autopoweroffdelay:启用autopoweroff功能的时间,也就是上面说的那个“指定的时间”,单位是秒 
standby:功能跟autopoweroff一样,不过仅在hibernatemode为3的时候起作用,1是开启 0是关闭。不过LZ一直没搞明白autopoweroff跟standby有什么不一样,按理说应该是不一样的 
standbydelay:启用standby功能的时间,单位也是秒 
ttyskeepawake:远程用户正在活动时防止Mac进入睡眠,1是开启  0是关闭 
hibernatemode:睡眠模式 
darkwakes:这个就是Power Nap,你可以在系统偏好设置里选择开或关,跟在这里设置是一样的,1是开启  0是关闭 
hibernatefile:内存镜像存放的地址,这个也可以更改,不过路径必需是root下的路径 
displaysleep:Mac闲置多长时间后进入显示器睡眠,2013款Air的系统偏好设置里已经没有这个选项了,Pro是有的,不过其实你可以通过pmset来修改。单位是分钟,这个时间不能长于sleep下设置的时间 
sleep:Mac闲置多长时间后进入睡眠,这个系统偏好设置里也有,单位是分钟 
acwake:电源改变时唤醒,也就是插上或者拔掉外置电源时唤醒Mac,1是开启  0是关闭 
halfdim:显示器睡眠时使显示器亮度改变为当前亮度的一半,1是开启  0是关闭。如果关闭这个功能的话,显示器睡眠会直接关掉显示器。 
lessbright:使用电池时使显示器亮度暗一点,系统偏好设置里也有这个,1是开启  0是关闭 
disksleep:Mac闲置多长时间后关闭硬盘。这个系统偏好里也有,只不过换了一个字眼—如果可能,使硬盘进入睡眠—勾上这个的话系统就会自动根据sleep的时间设一个合适的时间。单位是秒,这个时间不能长于sleep下设置的时间 
sleepservice:LZ还没搞清楚这个是干嘛的,请知道的锋友解释下。 
womp:网络远程唤醒,1是开启  0是关闭 
networksleep:这个设置影响Mac在睡眠的过程中如何提供网络共享服务,LZ也不太清楚是什么,最好就不要动。 

你可能感兴趣的:(MacBook Pro 合上盖子发热)