Further Investigating The Raspberry Pi 32-bit vs. 64-bit Performance
This much larger round of benchmarks consisted of 128 different benchmarks for evaluating the 32-bit vs. 64-bit performance.... To which the 64-bit Raspberry Pi OS was still coming out ahead -- delivering better performance 86% of the time compared to the 32-bit OS picking up wins rarely.
When taking the geometric mean of all 128 tests, the 64-bit Raspberry Pi OS was 40% faster than the 32-bit Raspberry Pi OS results... Roughly inline with the smaller set of tests carried out earlier this month where with that subset of tests was 48% faster.
Many have been inquiring about the memory usage of 64-bit Raspberry Pi OS... Here is a look at the peak memory usage recorded throughout the span of the 128 benchmarks carried out. The average RAM consumption went from 456MB to 873MB and certainly was elevated compared to the 32-bit results. The minimum RAM usage at idle/boot went from 103MB on the 32-bit build to 196MB with the ARMv8/64-bit version.
There was no significant difference in the CPU/SoC temperature whether running 32-bit or 64-bit Raspberry Pi OS. Unfortunately no SoC power results as the Broadcom SoC doesn't expose any power metrics under Linux and the WattsUp external power monitoring not being accurate enough for such a low power draw single board computer. But in any case from the thermal perspective at least there was no measurable difference recorded.
Let's move on to look at some of the individual benchmarks.