Tiago,<br>ah ta, o que vai acontecer nesse caso é que outros processos longos vao demorar mais para terminarem devido a prioridade do ffmpeg.<br><br>Mas se forem processos relativamente simples que terminem rapido, o tempo total perdido pelo ffmpeg devido a essas interrupcoes será o mesmo com a prioridade ou sem.<br>
<br>So caso sejam processos demorados que a prioridade do ffmpeg acabe fazendo com que o ffmpeg termine antes deles é que terá sido um ganho pro ffmpeg.<br><br>Outra coisa, se vc precisar entrar via ssh no servidor durante o ffmpeg e ele estiver ocupando muitos recursos, o tempo que vai levar ate o ssh jogar pro pam e jogar pro bash pode acabar ficando lento.<br>
Mas quanto a isso da pra dar uma melhorada alterando o modo de preempcao e o timer HZ.<br><br><br><div class="gmail_quote">2012/6/13 Tiago Peczenyj <span dir="ltr"><<a href="mailto:tiago.peczenyj@gmail.com" target="_blank">tiago.peczenyj@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Não penso nele terminar mais rapido e sim não ser interrompido tanto<br>
em detrimento a outros processos menos "nobres", se for possivel.<br>
<br>
2012/6/13 Andre guimarães <<a href="mailto:andre.ramoni@gmail.com">andre.ramoni@gmail.com</a>>:<br>
<div class="HOEnZb"><div class="h5">> O sistema faz muitas outras coisas em paralelo ao ffmpeg e voce quer<br>
> priorizar ele ?<br>
> Porque se o sistema nao fizer nada pesado concorrendo com o ffmpeg,<br>
> simplesmente usar o nice nao faz ele terminar em menor tempo.<br>
><br>
><br>
> 2012/6/13 Stanislaw Pusep <<a href="mailto:creaktive@gmail.com">creaktive@gmail.com</a>><br>
>><br>
>> Não tenho certeza disso, mas, pela minha experiência com o ffmpeg, ele<br>
>> tende a aproveitar todos os processadores do sistema, via threads. Os<br>
>> threads em si tem prioridade normal, já o "coordenador" dos mesmos pode<br>
>> muito bem se auto-aplicar nice bem baixo.<br>
>> Posso estar confundindo com outro programa que faz isso :/<br>
>><br>
>> ABS()<br>
>><br>
>><br>
>><br>
>> 2012/6/13 cicero.schons <<a href="mailto:cicero.schons@gmail.com">cicero.schons@gmail.com</a>><br>
>><br>
>>> Ou pode trabalhar os momentos ociosos do servidor, e alterar com<br>
>>> renice um processo em andamento.<br>
>>><br>
>>> Em 13 de junho de 2012 11:55, Tiago Peczenyj<br>
>>> <<a href="mailto:tiago.peczenyj@gmail.com">tiago.peczenyj@gmail.com</a>> escreveu:<br>
>>> > Não tinha pensando nisso.<br>
>>> ><br>
>>> > 2012/6/13 Alexei Znamensky <<a href="mailto:russoz@gmail.com">russoz@gmail.com</a>>:<br>
>>> >> Talvez o ffmpeg se auto-renice-eie?<br>
>>> >><br>
>>> >> 2012/6/13 Tiago Peczenyj <<a href="mailto:tiago.peczenyj@gmail.com">tiago.peczenyj@gmail.com</a>><br>
>>> >>><br>
>>> >>> Ola<br>
>>> >>><br>
>>> >>> Tenho um script danadinho em perl que é chamado pela crontab. Ele<br>
>>> >>> abre<br>
>>> >>> um subprocesso para executar o ffmpeg (e fazer algum encoding de<br>
>>> >>> video) via open (assim eu posso ler a stdout e monitorar o<br>
>>> >>> progresso).<br>
>>> >>><br>
>>> >>> Esta acontecendo algo estranho: rodando em um FreeBSD eu vejo o perl<br>
>>> >>> rodando com nice 0 e o ffmpeg esta rodando com nice 20. WTF? Eu não<br>
>>> >>> estou alterando o nice do processo em momento algum! Inclusive eu<br>
>>> >>> tentei executar informando um valor diferente de nice (5 por exemplo)<br>
>>> >>> mas no top eu só vejo 20.<br>
>>> >>><br>
>>> >>> Pode ser que tenha algum daemon que faça isso sem que eu veja, não<br>
>>> >>> descarto esta possibilidade, mas isso é o esperado? deveria rodar o<br>
>>> >>> ffmpeg com nice 0 tb, não? É perl 5.12 e não fui eu que fiz (nem tem<br>
>>> >>> chamas explicitas a nice ou Posix::nice).<br>
>>> >>><br>
>>> >>> Alguma ideia?<br>
>>> >>><br>
>>> >>> --<br>
>>> >>> Tiago B. Peczenyj<br>
>>> >>> Linux User #405772<br>
>>> >>><br>
>>> >>> <a href="http://pacman.blog.br" target="_blank">http://pacman.blog.br</a><br>
>>> >>> _______________________________________________<br>
>>> >>> Rio-pm mailing list<br>
>>> >>> <a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
>>> >>> <a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
>>> >><br>
>>> >><br>
>>> >><br>
>>> >><br>
>>> >> --<br>
>>> >> Alexei "RUSSOZ" Znamensky | russoz EM gmail com | <a href="http://russoz.org" target="_blank">http://russoz.org</a><br>
>>> >> GPG fingerprint = 42AB E78C B83A AE31 7D27  1CF3 C66F B5C7 71CA 9F3C<br>
>>> >> <a href="http://www.flickr.com/photos/alexeiz" target="_blank">http://www.flickr.com/photos/alexeiz</a> | <a href="http://github.com/russoz" target="_blank">http://github.com/russoz</a><br>
>>> >> "I don't know... fly casual!" -- Han Solo<br>
>>> >><br>
>>> >> _______________________________________________<br>
>>> >> Rio-pm mailing list<br>
>>> >> <a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
>>> >> <a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
>>> ><br>
>>> ><br>
>>> ><br>
>>> > --<br>
>>> > Tiago B. Peczenyj<br>
>>> > Linux User #405772<br>
>>> ><br>
>>> > <a href="http://pacman.blog.br" target="_blank">http://pacman.blog.br</a><br>
>>> > _______________________________________________<br>
>>> > Rio-pm mailing list<br>
>>> > <a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
>>> > <a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
>>> _______________________________________________<br>
>>> Rio-pm mailing list<br>
>>> <a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
>>> <a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
>><br>
>><br>
>><br>
>> _______________________________________________<br>
>> Rio-pm mailing list<br>
>> <a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
>> <a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
><br>
><br>
><br>
> _______________________________________________<br>
> Rio-pm mailing list<br>
> <a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
> <a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
<br>
<br>
<br>
--<br>
Tiago B. Peczenyj<br>
Linux User #405772<br>
<br>
<a href="http://pacman.blog.br" target="_blank">http://pacman.blog.br</a><br>
_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
</div></div></blockquote></div><br>