+ (* Sort tasks by PID. *)
+ let cmp { task_pid = p1 } { task_pid = p2 } = compare p1 p2 in
+ let tasks = List.sort cmp tasks in
+
+ printf " PID STAT COMMAND\n";
+
+ List.iter (
+ fun task ->
+ printf "%5Ld %s\n" task.task_pid task.task_comm
+ ) tasks