とりあえずpsのソースを見て真似れば間違いないと思うんだ。
BSDだとlibkvmだろうけど、Linuxは知らん。