Re: varios procesos
On Sun, 9 Dec 2001 20:23:49 +0000
Jesús Miguel Torres Jorge <jesus.torres@iname.com> wrote:
> On Sat, Dec 08, 2001 at 11:53:53AM +0100, Prosi wrote:
> > Hola, cuando pongo el xmms y veo los procesos con ps aux, me aparece 4
> > veces el xmms, y estos procesos van siendo hijos del padre uno tras otro,
> > es normal k el xmms me pille 4 procesos? si solo es un reproductor de mp3,
> > como puede pillar tanto?
> >
>
> Eso completamente normal.
> XMMS es un programa multihilo, o sea que teóricamente puede
> pude hacer varias cosas a la vez al dedicar un hilo a cada tarea.
>
> El Linux los hilos se implementan clonando procesos, de ahí
> que cuando ejecutes ps aux veas varios procesos XMMS.
> Concretamente XMMS utiliza dos hilos, sólo que tu vez cuatro
> porque la implemtación siempre añade dos más para tareas de gestión.
>
Nas.
Bueno , bueno una cosa son los hilos ,que en Linux
se implementan con pthread (Posix thread ) y otra cosa son
los procesos , ps creo que sólo ve procesos, no hilos .
El problema de los procesos creados vía fork y que
cooperan juntos ,como parece ser el caso de Xmms y también
de Apache (hasta la versión 2.0 ) es la comunicación entre ellos,
en cambio el hueso de los hilos es su coordinación y que no se pisen
los recursos compartidos unos a otros.
Un saludo.
César a.k.a Insallah.
> Seguramente uno de los hilos de XMMS se dedique a la reproducción
> de MP3 y el otro al control de la interfaz gráfica.
>
>
>
> --
> / \ Jesús Miguel Torres Jorge a.k.a aplatanado
> / \ __ Electronic Engineer -- www.ie.fisica.ull.es
> ----___/ _ _ \__--- / Laboratorio de Electrónica Básica, Facultad
> \ <+> <+> / Física, Universidad de La Laguna, Tenerife,
> \ - <_> - / Canary Islands, Spain -- Grupo de Usuarios
> \ / de Linux de Canarias - http://www.gulic.org
> |_ <---> _| Linux User #247255 - Debian GNU/Linux Woody
> / \ _ __ _ / \ No ePatents - http://petition.eurolinux.org
> / \ _/ \ No LSSI -- http://www.kriptopolis.com/lssi/
> | | |-------------------------------------------------
> May the Free Software Force be with you...
>
Reply to: