Pentium 4-processorn utnyttjar bara 50% per applikation?

Permalänk

Pentium 4-processorn utnyttjar bara 50% per applikation?

Hej!

Om det finns information i tidigare trådar rörande detta problem ber jag hemskt mycket om ursäkt, har sökt hitta någon tråd som behandlar snarlika problem utan resultat.

Mitt problem är följande:

Efter att ha haft lite problem med att datorn gått allt slöare i mer krävande applikationer (framförallt spel) så började jag undersöka om det bara var att min dator börjar bli lastgammal eller om problemet ligger någon annanstans. När jag titta runt dök en intressant sak upp som jag tror kan vara orsaken till mitt problem. När jag spelar (de spel jag testat detta i är Everquest 2 Trial och Everquest, eftersom båda kan köras i Windowed Mode utan någon markant prestandaförsämring) används endast 50% av min CPU-kraft åt spelet. Detta baserar jag på informationen som finns under Processer-fliken i Aktivitetshanteraren.

För att undersöka om felet endast låg i angivna siffror eller om det faktiskt stämde valde jag att dra igång en högupplöst film samtidigt som jag spelade. När jag kör filmen så märks ingen som helst prestandaförsämring i spelet samtidigt som filmen flyter på fint. I Aktivitetshanteraren så tilldelas spelet fortfarande 50% och filmen drog någonstans runt 30%. Min enda slutsats är att processorn endast använder sig av 50% per applikation, och jag vill gärna kunna lösa detta problem och kunna använda upp till 100% av processorns kraft till en enda applikation.

Kan det vara så att datorn tror att jag har två stycken processorer, för är det inte så att om man har dubbla processorer kan inte båda användas till samma applikation?

Har sparat information från DxDiag i en fil som återfinns här:
http://files.upl.silentwhisper.net/upload2/ABergDxDiag.txt

Vore oerhört tacksam om någon har en lösning på mitt problem, om någon mer information behövs för att lättare kunna hjälpa mig så är det bara att säga till.

Tack på förhand
/Andreas Berg

Permalänk
Medlem

Det är HT (Hyper Threading) som gör att du endast ser 50% av CPU-kraften.
Tror inte problemet ligger i att du har HT aktiverat utan snarare pga något annat.

Kolla om CPUn throttlar istället (genom programmet throttlewatch som finns här i filarkivet).
Kör programmet i bakgrunden medan du spelar, throttlar den har du värmeproblem.

Visa signatur

2500K @ 4.6<> 16Gb RAM <> Gigabyte Radeon 6970 OC <> 2*OCZ Vertex 3 120Gb

Permalänk
Medlem

Om jag inte minns helt fel så visar Windows aktiviteshanterare 50% belastning om man har 2 kärnor och/eller CPU-er när den ena CPUn eller kärnan belastas maximalt. För att få aktivitetshanteraren att visa 100% belastning på min maskin (2x Opteron 240) måste jag köra två trådar som maxxar varsin processor. windows själv verkar inte vara överdrivet bra på att fördela belastning i förhållande till resurser.

Visa signatur

"This message was transmitted on 100% recycled electrons"

Permalänk
Medlem

Har precis samma problem med min p4.

Någon annan som har någe tips på vad man kan göra för att få ut 100%?

Visa signatur

h0h0 its teh sound of teh monkey!

Permalänk
SweClockers

Nu ska vi se om jag kan förklara detta lite lätt. En P4 med "HT-teknologi" ser Windows som två processorer (CPU0, CPU1). Full belastning är som vi alla vet 100%. Windows räknar då att om båda processorerna jobbar för fullt, så ligger de på 50% vardera. 50 x 2 = 100%

Nu är det inte så i realiteten. HT är bara en specialfunktion som gör att processorn kan exekvera två trådar samtidigt. I praktiken har inte dessa två "processorer" lika stor beräkningskapacitet. HT-delen (CPU1) ger bara en marginell prestandaförbättring.

Så om CPU0 ligger på 50% så ger processorn i stort sett allt. Ligger även CPU1 på 50% så är allt maxat. Men CPU1 ger bara på sin höjd 10% prestandaförbättring. Om CPU1 används eller inte beror på hur programmen ni kör är programmerade.

Kort och gott. Bry er inte om vad Windows rapporterar, det har inget med prestanda att göra. Det är framförallt belastningen på CPU0 som räknas, CPU1 ger bara en liten bonus.

Visa signatur

» Kontakta oss » SweClockers på Facebook » SweClockers på Youtube » Blips of SweClockers (Spotify)
» Pappa till Moderskeppet » SweClockers chefredaktör 2007–2015