Por que “ulimit -t 5” não tem efeito em “less” ou “man”, mas trabalha em “yes”?

1

Se eu correr

$ ulimit -t 5
$ yes

então sim é morto depois de 5 segundos, mas o homem e menos / mais não.

Por que aqueles dois são imunes a ulimit?

    
por Grezzo 27.11.2012 / 17:22

1 resposta

2

Meu palpite é que você está limitando o tempo de CPU e esses aplicativos passam a maior parte do tempo aguardando a entrada para não usar muita CPU. Tente mais um arquivo largo e mantenha o espaço até que o ps mostre que você usou 5 segundos de CPU.

    
por 27.11.2012 / 18:39