Desde la línea de mando, ¿cómo obtendría el uso total de la memoria física y virtual de un proceso y de todos sus descendientes (no sólo de los niños de primer nivel)?
Esto es útil cuando se quiere controlar el uso de la memoria de aplicaciones que no son monolíticas. Por ejemplo, Google Chrome genera un montón de trabajadores y renderizadores, aunque para el usuario, todo está en una sola ventana de la interfaz gráfica. Otro ejemplo es Firefox, que tiene procesos separados para sus plugins.
La aplicación Monitor de Actividad puede mostrar los procesos en una jerarquía. Pero no me parece suficientemente bueno, por dos razones:
- No es la línea de mando;
- No suma los números para mí.