Rafael Mendes escreveu:
 

Primeiramente tens que descobir um encoder que trabalhe com threads (se
é que o encoder que tu usa já não faz isto) ou vários processos
(preferencialmente vários processos, threads nem sempre são distributíveis).
O openMosix não migra threads, visto que elas compartilham a mesma região de memória (shared memory), prendendo assim este processo nesta máquina.
Depois de encontrares este encoder coloca o OpenMosix que ele deve
distribuir tudo direitinho.
Ai vai a solução
  • bladeenc

    cdparanoia -B

    for n in `ls *.wav`;

    do bladeenc -quit -quiet $n -256 -copy -crc &

    done;

    Ai vai outras....

  • FLAC is a lossless audio encoder. http://flac.sourceforge.net/
  • Grip is a gtk-based cd-player and cd-ripper. You can rip on one node with cdparanoia and encode on the rest of the nodes with oggenc http://www.vorbis.com/
  • LAME Ain't an MP3 Encoder http://lame.sourceforge.net/

    • Note: Lame and other applications often get compiled for a specific platform, as in march=pentium4 because they initially only run on 1 node. If later other nodes get attached with a different processor, such as a Pentium3, this can cause crashes, however not related to openMosix
  • mpg321(mpg123) migrates well when playing and encoding wave files.
  • FreeJ claims to support this for creating videolivesets. Untested. http://www.freej.org
  • LiVES Linux (i) Video Editing Studio using mplayer and mencoder. Migrates very nicely due to its use of several sub-programs to do the actual audio and video editing.

[]´s

Marcos Pitanga
Linux Clusters Specialist
HA, HPC, SLB

<<inline: http.png>>

-- 
GUS-BR - Grupo de Usuarios Slackware - BR
http://www.slackwarebrasil.org/
http://www.linuxmag.com.br/mailman/listinfo/slack-users

Responder a