What kinds of things would you want in the GNU OS?
Root Boy Jim
rbj at dsys.ncsl.nist.gov
Fri Jun 2 02:01:11 AEST 1989
? From: Peter da Silva <peter at ficc.uu.net>
? Certainly I don't think I've ever seen a problem with utmp.
There is no problem with utmp because noone tries to write in the
same place at the same time. It would seem that small writes within
a block *would* be atomic. The trick is to pick a small enuf number
on the right boundary and hope that this is true in all cases.
Directory writes are atomic because they are done by the kernel.
BTW, I agree with you that threads need not duplicate the stack.
It doesn't seem to make much sense what happens when a thread
returns/exits. However, I would rather see the kernel/library
push the address of thread_exit on the stack. Eliminates one argument.
? Peter da Silva, Xenix Support, Ferranti International Controls Corporation.
? Business: uunet.uu.net!ficc!peter, peter at ficc.uu.net, +1 713 274 5180.
? Personal: ...!texbell!sugar!peter, peter at sugar.hackercorp.com.
Root Boy Jim is what I am
Are you what you are or what?
More information about the Comp.unix.wizards
mailing list