在我的笔记本电脑上,只要电脑闲置一段时间(我想是 10 分钟),显示器就会关闭。此时 CPU 使用率会飙升,我知道这是因为风扇开始疯狂运转。当我移动鼠标时,进程立即停止,CPU 使用率恢复正常。
我尝试使用 htop 监视正在运行的内容,它看起来像是 compiz,但这可能是唤醒的产物,而不是导致问题的原因。
我正在运行 Ubuntu 12.04,并配有 ATI 显卡(我认为是 5400 系列)。我相当确定驱动程序是最新的。
我的问题是:我如何才能找出正在运行的内容?或者我如何才能解决这个问题?
答案1
您可以通过创建 cron 作业(即在显示器关闭前运行的计划命令)来了解正在运行的内容。请参阅man crontab
。您可以运行top -d 20 > screen.log
。这会将 20 秒的平均值转储到名为 screen.log 的文件中。也许其他日志也会有用,例如 dmesg。您可能想了解风扇的行为:我假设它们根据温度运行,但您的经验似乎与此不符。您仍然可以使用 lmsensors 程序测量温度。