I was doing some throughput tests on the processor of my RT-AC68U, and was surprised by the results of the GUI's CPU usage graph during the test:
'top -d1' from the cli however, shows the process fully taking up one of the cores and staying that way -- no ups and downs as that graph suggests. Oddly, the other core seems to spike in the opposite direction even though nothing else spikes in the top output.
How reliable is this CPU status GUI? Is this some type of artifact of the ARMv7 processor? Is some kind of passing of the process from core to core happening? If so, why? Heat?
This was the command I was running:
dd if=/dev/zero bs=1M of=/dev/null
I was curious to see what kind of bandwidth the processor/bus/memory was able to handle. (Turns out it's approx 174MiB/s, or 1476.4 Megabits/s .. slower than the advertised:
'top -d1' from the cli however, shows the process fully taking up one of the cores and staying that way -- no ups and downs as that graph suggests. Oddly, the other core seems to spike in the opposite direction even though nothing else spikes in the top output.
How reliable is this CPU status GUI? Is this some type of artifact of the ARMv7 processor? Is some kind of passing of the process from core to core happening? If so, why? Heat?
This was the command I was running:
dd if=/dev/zero bs=1M of=/dev/null
I was curious to see what kind of bandwidth the processor/bus/memory was able to handle. (Turns out it's approx 174MiB/s, or 1476.4 Megabits/s .. slower than the advertised:
- The world's fastest Wi-Fi router, with combined dual-band data rates of
1900 Mbps for three times faster performance than 802.11n routers
Last edited: