linux-l: execl+pthreads in einem Programm

Oliver Bandel oliver at first.in-berlin.de
Mo Nov 27 09:51:23 CET 2000



On Mon, 27 Nov 2000, Jan-Benedict Glaw wrote:

> Hi!
> 
> 
> On Mon, Nov 27, 2000 at 01:20:26AM +0100, Oliver Bandel wrote:
> > On Mon, 27 Nov 2000, Jan-Benedict Glaw wrote:
> > > On Sun, Nov 26, 2000 at 05:55:26PM +0100, Oliver Bandel wrote:
> > > > On 23 Nov 2000, Stefan Bund wrote:
> > > > Es könnten Probleme mit gelockten Mutexes sein.
> > > > Es ist sehr hakelig, fork() und Threds zu mischen.
> > > 
> > > Geht problemlos -- *wenn* man fork nur benutzt, um danach sofort nichts
> > > anderes als einen exec() zu machen. Wenn man nur Lastverteilung im
> > > Mosix'schen Sinne ("fork'n'forget") machen will, dann klappt's nicht
> > > mehr. Da sollte man nur Gleiches mit Gleichem mischen und das in
> > > threads abhandeln...
> > 
> > Man kann aber bei gelockten Mutexen auch auf die Nase fallen,
> > wenn man bloß forkt um zu exec-en.
> > Müßte ich nochmal nachschauen, falls es noch von Interesse ist;
> > hab's jetzt gerade nicht parat.
> 
> Sach' mir, wo soll's klemme:

Ich schrieb was von Mutexen.
Dz benutzt ja gar keine.

Tschüß,
    Oliver



Mehr Informationen über die Mailingliste linux-l