I'm seeing some strange results from top on CentOS 4.0. When it first starts, it reports low CPU usage. The next refresh (and subsequent) refreshes, it shows high CPU usage. In both cases, there is nothing shown in the process list that is using much CPU. What is causing this? Here is some truncated output from a single run of "top -b -n 2": ---------------------------------------------------------------------------- -- top - 10:22:02 up 34 days, 14:36, 2 users, load average: 0.98, 0.56, 0.51 Tasks: 116 total, 1 running, 115 sleeping, 0 stopped, 0 zombie Cpu(s): 3.7% us, 0.7% sy, 0.0% ni, 94.2% id, 1.3% wa, 0.0% hi, 0.0% si Mem: 1034676k total, 610804k used, 423872k free, 35796k buffers Swap: 1052248k total, 14220k used, 1038028k free, 314524k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 16412 root 16 0 2280 864 664 R 5.6 0.1 0:00.06 top 1 root 16 0 3148 516 464 S 0.0 0.0 0:01.91 init 2 root RT 0 0 0 0 S 0.0 0.0 0:04.32 migration/0 3 root 34 19 0 0 0 S 0.0 0.0 0:00.34 ksoftirqd/0 4 root RT 0 0 0 0 S 0.0 0.0 0:02.32 migration/1 5 root 34 19 0 0 0 S 0.0 0.0 0:00.39 ksoftirqd/1 6 root 5 -10 0 0 0 S 0.0 0.0 0:00.13 events/0 7 root 5 -10 0 0 0 S 0.0 0.0 0:00.00 events/1 8 root 5 -10 0 0 0 S 0.0 0.0 0:00.18 khelper 9 root 5 -10 0 0 0 S 0.0 0.0 0:00.00 kblockd/0 top - 10:22:05 up 34 days, 14:36, 2 users, load average: 0.98, 0.56, 0.51 Tasks: 116 total, 1 running, 115 sleeping, 0 stopped, 0 zombie Cpu(s): 49.1% us, 1.6% sy, 0.0% ni, 48.8% id, 0.2% wa, 0.2% hi, 0.2% si Mem: 1034676k total, 610804k used, 423872k free, 35800k buffers Swap: 1052248k total, 14220k used, 1038028k free, 314520k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 16412 root 17 0 2288 960 748 R 1.6 0.1 0:00.11 top 16052 bowieb 16 0 8288 2232 1812 S 0.3 0.2 0:03.04 sshd 1 root 16 0 3148 516 464 S 0.0 0.0 0:01.91 init 2 root RT 0 0 0 0 S 0.0 0.0 0:04.32 migration/0 3 root 34 19 0 0 0 S 0.0 0.0 0:00.34 ksoftirqd/0 4 root RT 0 0 0 0 S 0.0 0.0 0:02.32 migration/1 5 root 34 19 0 0 0 S 0.0 0.0 0:00.39 ksoftirqd/1 6 root 5 -10 0 0 0 S 0.0 0.0 0:00.13 events/0 7 root 5 -10 0 0 0 S 0.0 0.0 0:00.00 events/1 8 root 5 -10 0 0 0 S 0.0 0.0 0:00.18 khelper 9 root 5 -10 0 0 0 S 0.0 0.0 0:00.00 kblockd/0 ---------------------------------------------------------------------------- -- Notice 3.7% usage on the first one and 49.1% usage on the second. I suspect that top isn't showing me everything. I know that some versions of top had problems with showing proper CPU usage for threaded applications. Is that still a problem with the current version of top? Bowie