Here’s the top 5 memory using processes on my Pi right after nud was restarted:
$ ps -eo pmem,pcpu,vsize,pid,cmd | sort -k 1 -nr | head -5
38.9 0.5 370900 526 /usr/sbin/irqbalance --pid=/var/run/irqbalance.pid
17.8 6.5 182076 14905 ../GIT/nubit/src/nud -logtimestamps -debug -server -datadir=/media/TOURO/nu/data/
10.4 7.6 241644 1572 ../GIT/bcexchange/src/bcexchanged -logtimestamps -debug -server -datadir=/media/TOURO/bcexchange/data/
%MEM %CPU VSZ PID CMD
0.6 0.0 63176 454 /usr/bin/whoopsie -f
Any ideas what the hell is irqbalance and why does it consume so much resources? Is it normal? Do other Pi users have that same process with same resource consumption?
After 10 minutes when nud booted up, I have this:
39.0 0.5 371356 526 /usr/sbin/irqbalance --pid=/var/run/irqbalance.pid
26.2 3.4 261408 14905 ../GIT/nubit/src/nud -logtimestamps -debug -server -datadir=/media/TOURO/nu/data/
9.6 7.6 241644 1572 ../GIT/bcexchange/src/bcexchanged -logtimestamps -debug -server -datadir=/media/TOURO/bcexchange/data/
%MEM %CPU VSZ PID CMD
0.6 0.0 63176 454 /usr/bin/whoopsie -f
and this:
$ cat /proc/swaps
Filename Type Size Used Priority
/media/TOURO/swapfile file 1048572 3492 -1
nud is currently running as it should be, writing stuff into debug.log file at regular basis. let’s see how long it lasts.