I decided to unleash Sys::ProcTable upon the world today. For now, it just has Linux and Solaris support. They could use some fine tuning, but they work well as is. An initial benchmark shows my implementation to be faster than Dan's, though for the life of me I couldn't tell you why. I would think C extensions written in any language would be roughly the same speed. Well, anyway, I need to send Dan a "thank you" note sometime soon.
As a result of this module, I have found myself scouring and posting to comp.unix.programmer a bit more. Coincidentally, today someone asked how to determine if a process on Solaris was a zombie or not. Ooooh, ooooh, ooooh! I know! I know!