Om du gillar att testa eller bara kontrollera datorns maskinvaruspecifikationer kan du bli förvånad över att se olika operativsystem som ger motstridig information om din hårdvara. Varför är det så? Dagens SuperUser Q & A-inlägg hjälper till att rensa förvirringen för en berörd läsare.
Dagens Fråga & Svar-session kommer till oss med tillstånd av SuperUser - en underavdelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.
Skärmdump med tillstånd av Karan Raj Baruah (SuperUser) .
Frågan
SuperUser-läsaren Daniel Sebestyen vill veta varför olika operativsystem tillhandahåller motstridig hårdvaruspecifikationsinformation:
Jag har en 3,6 GHz AMD FM2 A8-serie A8 5600K CPU (fabriksspecifikationer) och det finns minst 0,2 GHz skillnad mellan hårdvarurapporter på Windows och Linux.
Hårdvaran kontrollerades i följande operativsystem:
- Windows 7 Ultimate x64 & x86 (båda testerna visade 3,4 GHz)
- Windows 8.1 Pro x64 & x86 (båda testerna visade 3,5 GHz)
- Ubuntu 14.10 & 14.10.1 x86 & x64 (test visade rätt mängd, 3,6 GHz)
- Linux Mint 17 (x86 & x64, tester på Mate visade 3,55 GHz; x86 & x64-tester på kanel visade rätt mängd, 3,6 GHz)
Jag vet att processorn och mitt ASROCK-moderkort har förmågan att överklocka, men det är inte aktiverat, så jag tror inte att det kommer att påverka hårdvarutester.
Vet någon om det är ett tecken på trasig / skadad hårdvara eller är det bara skillnader mellan operativsystem?
Varför får Daniel olika resultat för samma hårdvara?
Svaret
SuperUser-bidragsgivarna Karan Raj Baruah och user201235 har svaret för oss. Först upp, Karan Raj Baruah:
Jag skulle rekommendera något liknande Speccy för att få korrekt specifikationsinformation för din dator.
Aktivitetshanteraren i Windows 8 / 8.1 visar alltid den aktuella klockan för din CPU. Ibland när energisparlägen är aktiverade (speciellt i bärbara datorer), underprocesserar klockan på språng för att spara ström och du kommer att se ett mindre antal i Aktivitetshanteraren.
Följt av svaret från user201235:
Även utan överklockning eller underklockning ändrar moderna processorer sin hastighet. De kan gå in i turboläge eller energisparläge (och doppa långt neråt). Skillnaden i exakta bakgrundsprocesser som körs är vad som står för skillnaden i rapporterad hastighet.
Faktum är att många CPU-övervakningsprogram låter dig observera hastighetsförändringarna i realtid när du kör och / eller stänger program.
Har du något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa fler svar från andra tekniskt kunniga Stack Exchange-användare? Kolla in hela diskussionstråden här .