在过去的几个月里,我的 MacBook Pro 上的许多东西都变得慢得无法忍受。通常,在 Chrome 中切换应用程序或打开新标签最多需要 10 或 15 秒。
显然,没有人可以根据这一点告诉我为什么我的机器很慢,所以这是一个先决问题。我应该研究什么才能开始弄清楚为什么我的 Mac 变得如此缓慢?我在想:
当 Mac 运行缓慢时,需要采取哪些重要措施,根据这些读数,我应该采取哪些措施?
Jam*_*s T 15
我发现这通常是由于硬盘驱动器损坏(尤其是 Mac)。
Mac 的一大优点是它们都是一样的。由于大多数人的 Mac 没有这个问题,这可能会使您的 Mac 与众不同(拥有和使用的时间长度)。
零件磨损和老化。您可能想找到一种方法来从驱动器读取原始 SMART 数据。重新分配扇区通常是一个很好的暗示,表明驱动器即将退出(即使状态显示“正常”)。
我使用smartctl来做到这一点。您可能能够获得smartctlMac,例如使用Homebrew running brew install smartmontools,然后运行:
sudo /usr/local/Cellar/smartmontools/6.2/sbin/smartctl -a /dev/disk0
Run Code Online (Sandbox Code Playgroud)
或者,您可以运行 Knoppix 之类的 Live CD 并加载smartctl -a /dev/sda.
从 knoppix 终端:
sudo apt-get update
sudo apt-get install smartmontools
sudo smartctl -a /dev/sda
Run Code Online (Sandbox Code Playgroud)
另一件可以降低计算机速度的事情是灰尘或风扇坏了。如果您的 CPU 散热器布满灰尘,它可能会限制 CPU 以防止热损坏。我认为它有 8 个螺丝,整个底部面板脱落,几乎可以接触到任何东西。
Spi*_*iff 10
如果您使用的是传统硬盘驱动器而不是固态驱动器,那么您描述的症状听起来像是硬盘驱动器故障的早期阶段。一些读取很多但从未写入的扇区失败,导致大量“缓慢读取”重试,并最终超时/失败。因为它永远不会被写入,所以驱动器永远没有机会重新分配它。这可能会导致各种活动出现无法忍受的缓慢和彩虹轮,并在重新启动后持续存在(它通常也会导致痛苦的启动缓慢)。
运行SMART Utility的免费演示,查看您的硬盘驱动器是否有任何待处理、已删除或重新分配的坏扇区。如果它有任何东西,它就会开始出现故障,您应该立即更换它。
请注意,即使存在坏扇区,Mac OS X 的内置磁盘实用程序也经常会显示“SMART 状态:已验证”,因此您确实需要运行 SMART 实用程序,而不仅仅是磁盘实用程序。嗯,实际上,从 Lion (Mac OS X v10.7.x) 开始,您实际上可以通过单击物理硬盘驱动器本身(而不是分区)的图标,然后选择“磁盘工具”中的底层 SMART 错误计数器“文件 > 获取信息...”。但是第三方 SMART Utility 可以很好地为您解释正确的计数器,所以我仍然推荐它。
有时可以(但不建议)通过启用“清零数据”格式化整个驱动器(不仅仅是单个分区)来恢复具有少量坏扇区的硬盘驱动器。这会强制写入每个扇区,从而使驱动器有机会重新分配任何挂起的坏扇区。这可能会导致处理当前的坏块,但是一旦驱动器有任何坏块,它可能处于死亡螺旋中并且不应该被信任。
顺便说一句,值得注意的是,SMART Utility 会查询驱动器的控制器并立即返回结果;它不必浪费时间测试整个磁盘,因此不会浪费时间。
PS 我曾经建议在这种情况下的人在系统日志和内核日志中查找类似“disk0s2:I/O 错误:未定义”的消息,但我发现该建议太容易导致用户错误。只需下载 SMART Utility 并运行它,就更容易、更可靠。
我的猜测:您的系统正在创建大量交换文件。查看vm_stat命令。并查看页面http://osxdaily.com/2010/10/08/mac-virtual-memory-swap/以获取更多提示。
| 归档时间: |
|
| 查看次数: |
27433 次 |
| 最近记录: |