The Mac OS X Internals book states that the maximum process identifier is 30,000 and after that the kernel will start re-using pids. But checking on my own system, via:
ps a | grep ps | grep -v grep | awk '{print $1}'
I can see that I have pids that go higher. Does anyone know if there is a pid_max explicitly set somewhere, like in Linux?