Date: Mon, 30 Aug 2004 10:48:11 +0300 From: Petri Helenius <pete@he.iki.fi> To: Brooks Davis <brooks@one-eyed-alien.net> Cc: freebsd-threads@freebsd.org Subject: Re: sharing mutexes Message-ID: <4132DBBB.4020008@he.iki.fi> In-Reply-To: <20040830071707.GB28061@odin.ac.hmc.edu> References: <4132C1CA.8070602@he.iki.fi> <20040830071707.GB28061@odin.ac.hmc.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
Brooks Davis wrote: > >That depends on what you mean. You can use sysv semaphores between >processes, but their API is problematic in some applications. > >Could you explain what you want to do in more detail? > > I have multiple processes running threaded applications which would like to do 64bit wide atomic arithmetic, which if I understand correctly can only be achieved either via IPC (having a master process to do all the stuff) or sharing a mutex somehow. And as far as I understand, mutexes are process-local by default. Pete
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4132DBBB.4020008>