缓慢的OSX-如何确定瓶颈

缓慢的OSX-如何确定瓶颈

我正在使用 OSX 10.7.5,与以前相比,我的 OSX 变得有点反应迟钝。有时,打开浏览器或终端的新窗口需要几秒钟,或者 Dock 悬停效果不流畅。此时我查看系统资源,仍然有 3G 内存可用,处理器根本没有使用。这可能是由硬盘或其他 IO 引起的吗?我如何找出是哪个应用程序导致的?

答案1

用于top监控系统资源。正如您提到的打开浏览器时出现的问题,可能是恶意软件或其他代理正在活动,从而导致不必要的网络活动。要监控此使用:

ifconfig -a  # for the network interface name to monitor

然后

tcpdump -i <interface>

另一种网络监控方法是nettop命令行工具,我相信从 Lion 版本开始就有了。它可从 Apple 商店获得。

答案2

检查日志以寻找线索。即使大量相对无害的错误消息(本身就是错误!)也可能占用您的响应时间。

编辑:/var/log/system.log 和 /var/log/kernel.log 最有可能。或者在实用程序中打开控制台应用程序并显示所有消息。

相关内容