我正在使用 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 最有可能。或者在实用程序中打开控制台应用程序并显示所有消息。