[Rio-pm] duvida subprocesso e nice

Andre guimarães andre.ramoni em gmail.com
Quarta Junho 13 10:21:35 PDT 2012


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
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/rio-pm/attachments/20120613/534200b9/attachment-0001.html>


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