[FUG-BR] Limitar um Processo

Vinícius Zavam egypcio em googlemail.com
Terça Novembro 15 15:07:23 BRST 2016


2016-11-15 12:42 GMT-03:00, Tiago Drumond <tiagodexter em gmail.com>:
> Em 15 de nov de 2016 1:40 PM, "Vinícius Zavam" <egypcio em googlemail.com>
> escreveu:
>>
>> 2016-11-14 23:47 GMT-03:00, Otacílio de Araújo Ramos Neto
>> <otacilio.neto em bsd.com.br>:
>> > De uma olhada na manpage do rctl . Talvez o parâmetro pcpu eh o que
>> > você
>> > procura.
>> >
>> > []'s
>> > -Otacilio
>> >
>> > Em seg, 14 de nov de 2016 23:33, Renato Frederick <
> renato em frederick.eti.br>
>> > escreveu:
>> >
>> >> Pessoal, boa noite.
>> >>
>> >> Eu estou temporariamente com um problema no SNMP, que está usando toda
> a
>> >> CPU.
>> >> Preciso temporariamente dar uma segurada em quanto da CPU ela vai
>> >> usar,
>> >> pois preciso do monitoramento, porém não consigo analisar o problema,
>> >> deixar a máquina rodando e o snmp.
>> >>
>> >> 12216 root             1  93    0 83784K 42268K CPU0    0   6:54
> 67.96%
>> >> bsnmpd
>> >>
>> >> Tem como eu limitar, no exemplo acima, que o PID 12216 use 20% das
>> >> CPU?
>> >>
>> >> Ou eu vou ter que criar classe lá no login.conf, etc etc? Queria algo
>> >> simples, na mão mesmo segurar o quanto de cpu ele vai usar, ate eu ver
> se
>> >> é
>> >> algum script que ele chama.
>> >>
>> >> O caso é meio chato pois eu criei diversas MIBS, tem script que por
>> >> exemplo
>> >> analisa o spool de email, ai o cacti remoto lê esta MIB, joga para um
>> >> template e gera gráfico.
>> >>
>> >> Fico agradecido se puderem me ajudar e desejo bom feriado(prá quem
> puder
>> >> descansar né).
>> >>
>> >>
>> >>
>> >>
>> >> Renato Frederick
>>
>> + https://www.freebsd.org/cgi/man.cgi?query=cpuset (não?)
>>
>>
>>
>
> Não!  Cpuset é para fazer cpu afinity, e não limitação
>

o que impede de ele deixar o bsnmpd numa única CPU, mantendo outras
livres? é possível ter esse ajuste por processo (comando), pid ou
irq... especificando uma jail, caso necessário.


-- 
Vinícius Zavam
keybase.io/egypcio/key.asc


Mais detalhes sobre a lista de discussão freebsd