¿Cómo puedo mostrar Top Byte para el uso de memoria en MacOS?

1

Uso el siguiente comando para mostrar el uso de la memoria y la CPU en MacOS, pero se muestra en G no byte. ¿Cómo puedo hacer que muestre el byte en la salida?

$ top -l 1 -n 0
Processes: 432 total, 2 running, 430 sleeping, 2306 threads 
2018/01/16 11:23:44
Load Avg: 2.54, 4.00, 5.70 
CPU usage: 6.58% user, 10.63% sys, 82.78% idle 
SharedLibs: 193M resident, 55M data, 24M linkedit.
MemRegions: 166609 total, 6388M resident, 85M private, 1820M shared.
PhysMem: 15G used (3079M wired), 593M unused.
VM: 3253G vsize, 1098M framework vsize, 10135734(0) swapins, 11401593(0) swapouts.
Networks: packets: 3462765/3440M in, 2340820/1677M out.
Disks: 6698979/126G read, 3697913/112G written.
Zhao Yi
fuente

Respuestas:

1

Cualquier comando que ingrese en Terminal.app proporciona ayuda con el comando "man". Para obtener una lista de las opciones en "top", escriba:

man top

Eché un vistazo rápido a las opciones y no vi nada que le permitiera cambiar las unidades de memoria mostradas. Tal vez si tuvieras una mirada más cercana?

Preguntándose si hay una manera de alimentar la salida a través de otra cosa que se convertiría a bytes. Posible, pero eso está más allá de mis escasas habilidades de CLI ...

Steve Chambers
fuente