High CPU usage while on Dashboard
-
CPU usage runs between 25 and 90+ %
Netgate 6100 MAX
24.11-BETA (amd64)
built on Thu Oct 31 0:00:00 CST 2024
FreeBSD 15.0-CURRENTtop -aSH
last pid: 62880; load averages: 0.47, 0.77, 0.61 up 6+00:33:40 20:19:54
359 threads: 5 running, 314 sleeping, 40 waiting
CPU: 30.7% user, 0.0% nice, 11.9% system, 0.0% interrupt, 57.4% idle
Mem: 74M Active, 512M Inact, 813M Wired, 6386M Free
ARC: 243M Total, 61M MFU, 167M MRU, 1361K Anon, 1896K Header, 11M Other
193M Compressed, 502M Uncompressed, 2.60:1 RatioPID USERNAME PRI NICE SIZE RES STATE C TIME WCPU COMMAND
11 root 187 ki31 0B 64K CPU0 0 137.0H 63.61% [idle{idle: cpu0}]
11 root 187 ki31 0B 64K CPU1 1 136.5H 63.26% [idle{idle: cpu1}]
11 root 187 ki31 0B 64K RUN 2 136.2H 51.97% [idle{idle: cpu2}]
11 root 187 ki31 0B 64K CPU3 3 136.2H 50.03% [idle{idle: cpu3}]
21575 root 68 0 172M 93M accept 0 17:46 29.31% php-fpm: pool nginx (php-fpm){php-fpm}
15295 root 68 0 172M 95M accept 1 7:34 22.59% php-fpm: pool nginx (php-fpm){php-fpm}
51487 root 68 0 172M 93M accept 2 18:02 18.75% php-fpm: pool nginx (php-fpm){php-fpm}
609 root 68 0 172M 93M accept 3 17:53 18.33% php-fpm: pool nginx (php-fpm){php-fpm}
39541 root 68 0 172M 95M accept 3 18:11 9.74% php-fpm: pool nginx (php-fpm){php-fpm}
21951 root 68 0 172M 96M accept 3 18:08 9.64% php-fpm: pool nginx (php-fpm){php-fpm}
68427 root 68 0 172M 94M accept 1 17:39 9.51% php-fpm: pool nginx (php-fpm){php-fpm}
0 root -60 - 0B 1680K - 1 13:10 0.52% [kernel{if_config_tqg_0}]
70346 root 20 0 24M 12M kqread 1 0:10 0.23% nginx: worker process (nginx)
12 root -64 - 0B 576K WAIT 3 10:15 0.11% [intr{irq17: ath0 uart1}]
27968 root 20 0 17M 5208K CPU2 2 0:01 0.11% top -aSH
33166 root 20 0 13M 3196K kqread 0 1:16 0.10% /usr/sbin/syslogd -s -c -c -l /var/dhcpd/var/run/log -P
0 root -12 - 0B 1680K - 3 4:13 0.10% [kernel{z_wr_iss_1}]
0 root -12 - 0B 1680K - 1 4:13 0.09% [kernel{z_wr_iss_2}]
2 root -60 - 0B 64K WAIT 0 6:42 0.08% [clock{clock (0)}]
0 root -12 - 0B 1680K - 0 4:13 0.08% [kernel{z_wr_iss_0}]
58238 root 20 0 24M 9424K select 0 3:26 0.07% /usr/local/sbin/ntpd -g -c /var/etc/ntpd.conf -p /var/r
16 root -60 - 0B 96K - 1 4:35 0.06% [usb{usbus0}]
6 root -8 - 0B 896K tx->tx 0 2:00 0.06% [zfskern{txg_thread_enter}]
0 root -60 - 0B 1680K - 3 3:14 0.05% [kernel{if_io_tqg_3}]
7 root -16 - 0B 16K pftm 0 6:36 0.05% [pf purge]
89277 root 20 0 102M 25M select 0 0:02 0.05% /usr/local/libexec/ipsec/charon --use-syslog{charon}
0 root -16 - 0B 1680K - 1 1:27 0.05% [kernel{z_wr_int_0}]
0 root -60 - 0B 1680K - 2 3:36 0.05% [kernel{if_io_tqg_2}]
12 root -64 - 0B 576K WAIT 1 4:10 0.05% [intr{irq153: xhci0}]
0 root -16 - 0B 1680K - 0 1:28 0.04% [kernel{z_wr_int_2}]
0 root -64 - 0B 1680K - 2 3:23 0.04% [kernel{ath0 taskq}] -
@tedquade maybe you're hitting the same issue as CPU load on 1100?
TL;DR : try disabling the Wireguard widget and if that helps, a fix is comming.
-
@patient0 Thanks for the suggestion.
I just removed all the widgets, other than system information, one at a time and CPU usage dropped to around 1%. Seems all the widgets are culpable.
Ted