He descubierto que utilizando el monitor de actividad obtengo toda la información que necesito. Ahora sólo necesito una forma de acceder a esta información a través de, preferiblemente, Python o incluso Bash y Apple script. Sólo necesito obtener la información a intervalos regulares y ponerla en un archivo de registro mientras mi programa se está ejecutando.
Gracias @patrix debería haber respetado el formato.... Y voy a mirar el comando ps.