lsof é REALMENTE lento quando o Chromium ou o Firefox está aberto

3

Eu tenho um pequeno script que corre lsof no meu laptop (Ubuntu Natty) de vez em quando para verificar algumas coisas. Recentemente, notei que ele é executado realmente lentamente quando eu tenho o Chromium ou o Firefox aberto.

Sem o Chromium aberto:

$ lsof | wc -l
5288

Com:

$ lsof | wc -l
5721

Sem:

$ time lsof > /dev/null

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

Com:

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

O lsof parece ficar "preso" ao olhar para as entradas do navegador.

Só estou curioso para saber por que isso está acontecendo e se há uma maneira de contornar isso. Sugestões?

    
por Dane Larsen 11.07.2011 / 22:11

1 resposta

8

Experimente a opção -n:

-n This option inhibits the conversion of network numbers to host names for network files. Inhibiting conversion may make lsof run faster. It is also useful when host name lookup is not working properly.

    
por 11.07.2011 / 22:16

Tags