> Arguing that performance is unimportant is counterintuitive. It > certainly is. Arguing that it is unimportant if it causes unnecessary > complexity has merit. Defining when things become "unnecessarily > complex" is important to the argument. Applications with timers (or > doing lots of logging) using gettimeofday(2) being instantaneously > improved by *very* measurable amounts due to such changes seems like a > good idea to me, and it doesn't seem too complex. Doing it for > getpid(2) seems pretty dumb.
i take a different view of performance. performance is like scotch. you always want better scotch, but you only upgrade if the stuff you're drinking is a problem. - erik