Me gustaría saber cuánto recurso está usando un comando específico.
topy htopmuestra información por proceso, pero me gustaría que la información se muestre por comando. Por ejemplo, me gustaría saber cuánta RAM usa Chrome.
Esto es posible en atop. Simplemente presione pcuando lo ejecute. De la ayuda:
Accumulated figures:
'u' - total resource consumption per user
'p' - total resource consumption per program (i.e. same process name)
'j' - total resource consumption per container
Oculta los hilos, aunque todavía puede haber un árbol de procesos. Usar la vista de árbol y contraer los árboles con F6trabajos para mostrar solo el grupo de procesos, pero la ordenación deshabilita la vista de árbol.
Código Bling
Me di cuenta de que en la vista de árbol, incluso con las ramas de los árboles colapsadas, todavía no muestra los totales, es solo por proceso. Hay columnas que se supone que enumeran los totales para los niños, pero tampoco parecen funcionar. htopno mostrará totales sin importar lo que hagas.
top
yps
varían según el sistema operativo. Debe etiquetar la pregunta con el sistema operativo que está utilizando.Respuestas:
Puede ejecutar
top
en modo por lotes-b
con 1 iteración-n1
. Usted utilice grep, tubería queawk
,SUM
el resultado y lo imprime.No sé qué columna desea generar. Cambie
$9
para adaptarse a sus necesidades.fuente
Esto es posible en
atop
. Simplemente presionep
cuando lo ejecute. De la ayuda:fuente
atop
es la dependencia cron, pero hay un RP abierto que con suerte lo arreglaráatop
lanzará una nueva versión sincron
dependencia.Al presionar
H
enhtop
grupo los procesos por el hilo principal (comando), en realidad alterna la visibilidad de los hilos.fuente
F6
trabajos para mostrar solo el grupo de procesos, pero la ordenación deshabilita la vista de árbol.htop
no mostrará totales sin importar lo que hagas.