当 Chromium 或 Firefox 打开时,lsof 运行速度非常慢

当 Chromium 或 Firefox 打开时,lsof 运行速度非常慢

我有一个小脚本,它会不时地在我的笔记本电脑(Ubuntu Natty)上运行 lsof 来检查一些东西。我最近注意到它运行真的当我打开 Chromium 或 Firefox 时速度很慢。

不打开 Chromium:

$ lsof | wc -l
5288

和:

$ lsof | wc -l
5721

没有:

$ time lsof > /dev/null

real    0m0.134s
user    0m0.080s
sys     0m0.040s

和:

$ time lsof > /dev/null 
real    0m20.250s
user    0m0.080s
sys     0m0.070s

当查看浏览器的条目时,lsof 似乎“卡住了”。

我只是好奇为什么会发生这种情况,以及是否有办法解决它。有什么建议吗?

答案1

尝试 -n 选项:

-n 此选项禁止将网络号转换为网络文件的主机名。禁止转换可能会使 lsof 运行得更快。当主机名查找不正常工作时,它也很有用。

相关内容