I got an Intel NUC8i7HVK (or known as Hades Canyon).
It came with an Intel i7 8809G CPU running at 4.5GHz (overclocked), 16GB*2 DDR4-3200 CL19 (overclocked).
I recently updated my system to Windows 11 and enabled the Hyper-V function which was required by Windows Subsystem for Android (WSA).
Then I found that the CPU and RAM speed was wrongly recognized by AIDA64. It reported that the CPU was running at around 1100MHz and RAM clock was about 600MHz (but Windows task manager still reported correct clock speed).
When running the Memory&Cache Benchmark, I could only managed to get about 6xxxMB/s read speed, 8xxxMB/s write speed and 7xxxMB/s copy speed, and the memory latency was high up to more than 380ns. The CPU cache speed was also much slower than it should be.
I tried to restore BIOS settings to default but with no help. As soon as I have disabled Hyper-V function in Windows Control Panel, AIDA64 could detect correct clock speed, and benchmark results were also back to normal.
I have another PC laptop which is based on AMD platform (5900HS, 40GB DDR4-3200). When Hyper-V was enabled and WSA installed on this PC, no any familiar issue occurred at all.
So I was confused, who is to be blamed for this issue? Microsoft, or Intel? Or it was just a bug from AIDA64?