> I know we're fond of bashing people who need to eek performance out of > systems, and a lot of time it's all in good fun. There's little > justification for getpid, but getpid isn't the only implementor of > this functionality. For other interfaces, it definitely makes sense to > speed up the system to speed up applications. Argue about it all you > want, but without this sort of mentality, we also wouldn't have > non-blocking I/O or kernel thread support.
define "we". there's no non-blocking io in plan 9. - erik
