[Rio-pm] duvida subprocesso e nice

Tiago Peczenyj tiago.peczenyj em gmail.com
Quarta Junho 13 10:23:57 PDT 2012


Não penso nele terminar mais rapido e sim não ser interrompido tanto
em detrimento a outros processos menos "nobres", se for possivel.

2012/6/13 Andre guimarães <andre.ramoni em gmail.com>:
> O sistema faz muitas outras coisas em paralelo ao ffmpeg e voce quer
> priorizar ele ?
> Porque se o sistema nao fizer nada pesado concorrendo com o ffmpeg,
> simplesmente usar o nice nao faz ele terminar em menor tempo.
>
>
> 2012/6/13 Stanislaw Pusep <creaktive em gmail.com>
>>
>> Não tenho certeza disso, mas, pela minha experiência com o ffmpeg, ele
>> tende a aproveitar todos os processadores do sistema, via threads. Os
>> threads em si tem prioridade normal, já o "coordenador" dos mesmos pode
>> muito bem se auto-aplicar nice bem baixo.
>> Posso estar confundindo com outro programa que faz isso :/
>>
>> ABS()
>>
>>
>>
>> 2012/6/13 cicero.schons <cicero.schons em gmail.com>
>>
>>> Ou pode trabalhar os momentos ociosos do servidor, e alterar com
>>> renice um processo em andamento.
>>>
>>> Em 13 de junho de 2012 11:55, Tiago Peczenyj
>>> <tiago.peczenyj em gmail.com> escreveu:
>>> > Não tinha pensando nisso.
>>> >
>>> > 2012/6/13 Alexei Znamensky <russoz em gmail.com>:
>>> >> Talvez o ffmpeg se auto-renice-eie?
>>> >>
>>> >> 2012/6/13 Tiago Peczenyj <tiago.peczenyj em gmail.com>
>>> >>>
>>> >>> Ola
>>> >>>
>>> >>> Tenho um script danadinho em perl que é chamado pela crontab. Ele
>>> >>> abre
>>> >>> um subprocesso para executar o ffmpeg (e fazer algum encoding de
>>> >>> video) via open (assim eu posso ler a stdout e monitorar o
>>> >>> progresso).
>>> >>>
>>> >>> Esta acontecendo algo estranho: rodando em um FreeBSD eu vejo o perl
>>> >>> rodando com nice 0 e o ffmpeg esta rodando com nice 20. WTF? Eu não
>>> >>> estou alterando o nice do processo em momento algum! Inclusive eu
>>> >>> tentei executar informando um valor diferente de nice (5 por exemplo)
>>> >>> mas no top eu só vejo 20.
>>> >>>
>>> >>> Pode ser que tenha algum daemon que faça isso sem que eu veja, não
>>> >>> descarto esta possibilidade, mas isso é o esperado? deveria rodar o
>>> >>> ffmpeg com nice 0 tb, não? É perl 5.12 e não fui eu que fiz (nem tem
>>> >>> chamas explicitas a nice ou Posix::nice).
>>> >>>
>>> >>> Alguma ideia?
>>> >>>
>>> >>> --
>>> >>> Tiago B. Peczenyj
>>> >>> Linux User #405772
>>> >>>
>>> >>> http://pacman.blog.br
>>> >>> _______________________________________________
>>> >>> Rio-pm mailing list
>>> >>> Rio-pm em pm.org
>>> >>> http://mail.pm.org/mailman/listinfo/rio-pm
>>> >>
>>> >>
>>> >>
>>> >>
>>> >> --
>>> >> Alexei "RUSSOZ" Znamensky | russoz EM gmail com | http://russoz.org
>>> >> GPG fingerprint = 42AB E78C B83A AE31 7D27  1CF3 C66F B5C7 71CA 9F3C
>>> >> http://www.flickr.com/photos/alexeiz | http://github.com/russoz
>>> >> "I don't know... fly casual!" -- Han Solo
>>> >>
>>> >> _______________________________________________
>>> >> Rio-pm mailing list
>>> >> Rio-pm em pm.org
>>> >> http://mail.pm.org/mailman/listinfo/rio-pm
>>> >
>>> >
>>> >
>>> > --
>>> > Tiago B. Peczenyj
>>> > Linux User #405772
>>> >
>>> > http://pacman.blog.br
>>> > _______________________________________________
>>> > Rio-pm mailing list
>>> > Rio-pm em pm.org
>>> > http://mail.pm.org/mailman/listinfo/rio-pm
>>> _______________________________________________
>>> Rio-pm mailing list
>>> Rio-pm em pm.org
>>> http://mail.pm.org/mailman/listinfo/rio-pm
>>
>>
>>
>> _______________________________________________
>> Rio-pm mailing list
>> Rio-pm em pm.org
>> http://mail.pm.org/mailman/listinfo/rio-pm
>
>
>
> _______________________________________________
> Rio-pm mailing list
> Rio-pm em pm.org
> http://mail.pm.org/mailman/listinfo/rio-pm



-- 
Tiago B. Peczenyj
Linux User #405772

http://pacman.blog.br


Mais detalhes sobre a lista de discussão Rio-pm