Quieres encontrar la línea3427 1 raíz S 36964 124% 2% tmux -L len las siguientes capturas de pantalla del comando superior.
¿Por qué tmux puede utilizar más del 100 por ciento de la memoria? Eso es confuso...
¿Es esto un error del comando superior?
Mem: 28748K used, 1060K free, 0K shrd, 888K buff, 2452K cached
CPU: 15% usr 80% sys 0% nic 3% idle 0% io 0% irq 0% sirq
Load average: 6.47 4.22 2.96 3/78 14674
PID PPID USER STAT VSZ %MEM %CPU COMMAND
1028 1 root S 1536 5% 8% /usr/sbin/pppd pty /usr/sbin/pptp 10.
81 2 root SW 0 0% 4% [mtdblockd]
1477 1 root S 2616 9% 4% /usr/sbin/collectd -f
3427 1 root S 36964 124% 2% tmux -L l
1561 1 root S 752 3% 1% /usr/bin/luci-bwc -d
273 2 root SW 0 0% 1% [usb-storage]
16393 6202 root R 1368 5% 1% top
955 1 root S 1420 5% 1% hostapd -P /var/run/wifi-phy0.pid -B
14299 21514 root R 1364 5% 1% top
345 1 root S 788 3% 1% /sbin/hotplug2 --override --persisten
949 2 root SW 0 0% 1% [irq/39-b43]
1619 1 root S 1588 5% 0% /bin/sh /usr/bin/multiwan agent
67 2 root SW 0 0% 0% [kswapd0]
2540 1619 root S 1496 5% 0% /bin/sh /usr/bin/multiwan agent
329 1 root S 1372 5% 0% syslogd -C16
1826 345 root S 784 3% 0% /sbin/hotplug2 --override --persisten
8859 9515 root S 3468 12% 0% vim python_pydiction.vim
1435 1 root S N 2632 9% 0% smbd -D
1507 1506 root S 2616 9% 0% /usr/sbin/collectd -f
1509 1506 root S 2616 9% 0% /usr/sbin/collectd -f
Respuesta1
Es un error (o tal vez una "característica") encaja ocupada.
Busybox top calcula %MEM como VSZ/MemTotal en lugar de RSS/MemTotal.
Dehttps://unix.stackexchange.com/questions/44948/what-do-tops-mem-and-vsz-mean
Recuerde que VSZ esmemoria virtual, hay más de eso que memoria real.
Respuesta2
Es posible si tienes varios procesadores.
Correr
expr $(grep processor /proc/cpuinfo | cut -d: -f2 | tail -1) + 1
para ver cuántos procesadores tienes; esto encontrará las processor
líneas, tomará el último número y lo incrementará en uno. El comando grep
busca processor
, cut
toma la parte posterior :
y tail
toma la última línea, expr
luego se usa para incrementarla en 1; puede ejecutar man
seguido de dicho comando para descubrir cómo se usa un determinado comando.