在新安装的服务器(Debian 8)中,除了事实上几乎没有任何运行,平均负载永远不会低于1%,CPU使用率始终为0%。
经过一番search,我发现进程hwrng (父进程= kthreadd )可能是原因,但我不知道如何防止。
这里top的第一行:
top - 11:26:02 up 16:51, 1 user, load average: 1.00, 1.02, 1.05 Tasks: 86 total, 1 running, 85 sleeping, 0 stopped, 0 zombie %Cpu(s): 2.7 us, 1.3 sy, 0.0 ni, 96.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st KiB Mem: 1007204 total, 898320 used, 108884 free, 92112 buffers KiB Swap: 524284 total, 2324 used, 521960 free. 296008 cached Mem
而ps aux|grep D输出:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 537 0.0 0.0 0 0 ? D Jul29 0:00 [hwrng]
ps axo stat,euid,ruid,tty,tpgid,sess,pgrp,ppid,pid,pcpu,comm | grep'hwrng \ | kthreadd'
STAT EUID RUID TT TPGID SESS PGRP PPID PID %CPU COMMAND D 0 0 ? -1 0 0 2 537 0.0 hwrng S 0 0 ? -1 0 0 0 2 0.0 kthreadd
在同一时间安装的其他服务器上(和相同的distrib),此过程不存在,平均负载大部分时间为0。