11Aug

Varför får jag olika CPU-specifikationsinformation om Windows och Linux?

Om du gillar att testa eller bara kolla på datorns hårdvaruspecifikationer kan du bli förvånad över att olika operativsystem ger motstridiga uppgifter om hårdvaran. Varför är det så?Dagens SuperUser Q & A-inlägg hjälper till att rensa förvirringen för en berörda läsare.

Dagens fråga &Svarssession kommer till oss med tillstånd av SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.

Skärmdump med artighet av Karan Raj Baruah( SuperUser).

Frågan

SuperUser-läsare Daniel Sebestyen vill veta varför olika operativsystem tillhandahåller motstridiga specifikationer för maskinvarespecifikation:

Jag har en 3.6 GHz AMD FM2 A8-serie A8 5600K CPU( fabriksspecifikationer) och det finns åtminstone en 0,2 GHz skillnad mellanhårdvarurapporter på Windows och Linux.

Hårdvaran kontrollerades på följande operativsystem:

  • Windows 7 Ultimate x64 &x86( båda testerna visade 3,4 GHz)
  • Windows 8.1 Pro x64 &x86( båda testen visade 3,5 GHz)
  • Ubuntu 14.10 &14,10,1 x86 ochx64( test visade rätt mängd, 3,6 GHz)
  • Linux Mint 17( x86 och x64, test på Mate visade 3,55 GHz; x86 och x64 test på kanel visade rätt mängd, 3,6 GHz)

Jag känner till CPU och minASROCK moderkort har möjlighet att dygnet runt, men det är inte aktiverat, så jag tror inte det kommer att påverka hårdvarutester.

Vet någon om det är ett tecken på bruten / skadad hårdvara eller är det bara skillnader mellan operativsystem?

Varför får Daniel olika resultat för samma maskinvara?

Svaret

SuperUser-bidragsgivare Karan Raj Baruah och user201235 har svaret för oss. Först upp, Karan Raj Baruah:

Jag rekommenderar något liknande Speccy för att få exakt specifikationsinformation för din dator.

Uppgiftshanteraren i Windows 8 / 8.1 visar alltid klockan för din CPU.Ibland när energisparlägen är aktiverade( speciellt i bärbara datorer), klickar processorn på spåret för att spara ström och du får se ett mindre antal i Aktivitetshanteraren.

Följd av svaret från user201235:

Även utan överklockning eller klockning ändrar moderna processorer sin hastighet. De kan gå in i turbo-läge eller energisparläge( och dyka långt ner).Skillnaden i exakta bakgrundsprocesser som körs är vad som står för skillnaden i rapporterad hastighet.

I själva verket kan många CPU-övervakningsprogram observera förändringar i hastighet 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 mer svar från andra tech-savvy Stack Exchange-användare? Kolla in hela diskussionsgängan här.