@kravenul
First, check why it is slow.
You do this be lookup up what it is doing.
It's one click away : Diagnostics > System Activity
Example :
PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU COMMAND
11 root 187 ki31 0B 32K RUN 0 135.7H 100.00% [idle{idle: cpu0}]
11 root 187 ki31 0B 32K CPU1 1 132.5H 90.58% [idle{idle: cpu1}]
85893 root 68 0 150M 64M piperd 1 0:35 8.15% php-fpm: pool nginx (php-fpm){php-fpm}
84969 root 68 0 117M 60M accept 1 0:19 1.56% php-fpm: pool nginx (php-fpm)
65579 unbound 20 0 182M 158M kqread 0 9:16 0.39% /usr/local/sbin/unbound -c /var/unbound/unbound.conf{unbound}
65579 unbound 20 0 182M 158M kqread 1 11:33 0.29% /usr/local/sbin/unbound -c /var/unbound/unbound.conf{unbound}
....
The top resource intensive process are at the top : mine are "being idle" although I'm still routing 300+ Mbytes per sec right now.
Btw :
The dashboard page, deepening on what widgets you have activated, can be somewhat slow as you said yourself : a lot of resources are needed to update that page every x seconds.
Solution : close the page or look at another, more useful page like the log pages.
@kravenul said in pfSense refuses to reboot:
or simply a corrupted file system
It takes a minute to be sure about that, and deal with it. Go here and click play.