通过消除眼睛糖果提高表现
许多Mac用户希望Mac的速度更快,并且有很多方法可以提高Mac的性能,其中包括:
并非所有这些选项都适用于所有Mac机型,但即使无法升级Mac的RAM,并且升级内部存储器也需要手术才能获得访问权限,但您仍然可以采取措施提高整体性能,而无需花费钱更新。
在上面列出的所有项目中,您应该做的第一件事是确保您的Mac启动驱动器上有足够的可用空间。 如果您通过删除不需要的或不需要的应用程序,文档和数据无法获得合理的可用空间量,则可能需要考虑将用户文件夹移动到外部驱动器以释放一些空间。
提升性能的终端技巧
获得Mac性能的方法之一就是减少Mac OS中包含的表面视觉效果。 一个例子是使用动画缩小打开的窗口以适应Dock。 与例如在Photoshop中应用复杂滤镜相比,这种类型的动画不需要很大的处理能力。 尽管如此,如果您的Mac正忙于尝试在您最喜爱的图像编辑应用程序中呈现新图像,而您正在使用您最喜欢的数据库应用程序,那么添加动画窗口所需的资源足以让您的Mac变慢。
我的观点是,尽管单独采用这些终端技巧可能不会让您的Mac刻录橡皮擦,但它们可以让您的Mac在繁重的工作负载下不受打滑的影响。 最终的效果是,您的Mac将能够更快地完成任务,并且处理器内核的负载更低。
我们将使用终端来处理所有这些技巧,虽然他们自己的命令都不会造成任何问题,但在继续之前确保您有最新的备份总是明智的。
如果你准备好了,让我们开始吧。
- 启动终端,位于/ Applications / Utilities。
禁用窗口动画
正如我们上面提到的,窗口动画需要一定数量的图形和处理能力来执行他们的任务,除了提供一点点眼光之外,这并没有带来实际的好处。 要关闭窗口打开动画,请在终端提示符处输入以下内容:
默认写入NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool false
按输入或返回。
要恢复动画,请输入:
默认写入NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool true
按输入或返回。
当您调整窗口大小或选择在应用程序中打开或保存文件时,可以禁用另一种窗口动画形式。 窗口大小的平滑细节令人印象深刻,但可以通过以下命令加速:
默认写入NSGlobalDomain NSWindowResizeTime - 浮点0.001
按输入或返回。
要恢复动画,请输入:
默认写入NSGlobalDomain NSWindowResizeTime -float 0.2
按输入或返回。
默认写入-g QLPanelAnimationDuration -float 0
按输入或返回。
要恢复Quick Look窗口动画,请输入:
默认情况下删除-g QLPanelAnimationDuration
按输入或返回,然后重新启动您的Mac。
码头改进
如果你想隐藏你的Dock ,你可能已经注意到当你将光标移动到Dock区域和Dock出现之间有一段延迟。 您可以更改延迟,以便Dock立即显示:
默认写入com.apple.dock autohide-time-modifier -float 0
按输入或返回。
在终端提示符处输入Killall Dock。
按输入或返回。
要恢复延迟,请输入:
默认删除com.apple.dock自动隐藏时间修饰符
按输入或返回。
在终端提示符处输入Killall Dock。
按输入或返回。
从Dock启动应用程序包含一些可以抑制的动画:
默认情况下写入com.apple.dock launchanim -bool false
按输入或返回。
要恢复动画,请输入:
默认写入com.apple.dock launchanim -bool true
按输入或返回。
时光机器
本技巧是一次性调整,可加速最初的Time Machine备份 。 macOS通过分配低CPU优先级来节制时间机器。 这实际上非常有用,因为它可以防止Time Machine抢占CPU资源并降低Mac的整体性能。
但有一个例外。 当您执行初始时间机器备份时,备份大小可能会非常大以至于需要很长时间才能完成,因为其CPU优先级受到限制。 如果您希望以更及时的方式完成初始Time Machine备份,则可以通过在终端中输入以下内容来更改节流阀设置:
sudo sysctl debug.lowpri_throttle_enabled = 0
输入您的管理员密码。
启动您的Time Machine备份。
您可以通过重新启动Mac或在终端提示符处输入以下内容来恢复为默认的限制设置:
sudo sysctl debug.lowpri_throttle_enabled = 1
输入您的管理员密码。