Команда w и who сильно тормозят при старте. А top тормозит при старте и во время работы. А кроме этого прилично жрёт процессор.
Кроме этого w отображает неверное количество залогиненных пользователей
[root@server ~]# w 18:52:03 up 444 days, 9:43, 51 user, load average: 0.01, 0.01, 0.01 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/2 180.118.262.14 18:32 0.00s 0.01s 0.00s w
Выяснилось что причиной послужил слишком большой файл /var/run/utmp
ls -la /var/run/utmp -rw-rw-r-- 1 root utmp 505323384 Oct 18 18:32 /var/run/utmp > /var/run/utmp
После этого нужно перелогиниться чтобы счётчик начал верно показывать активных пользователей.