Full HD und Hyperthreading

671
Filip

Ich habe Pentium 4 mit 3 GHz und eignet sich nicht für die Wiedergabe von Full-HD-Videos. Ich habe bemerkt, dass, wenn ich Full - HD - Video bin zu spielen, nur 50% meiner CPU verwendet wird, so nur eine virtuelle Kerne tut es ist Aufgabe auf Full - HD - Video und das andere ist im Leerlauf. Könnte ich Hyperthreading ausschalten, um alle 100% Strom für Film verfügbar zu machen?

0

1 Antwort auf die Frage

3
Mircea Chirea

Nein, schalte es nicht aus. HyperThreading halbiert die verfügbare Verarbeitungsleistung eines logischen Kerns nicht. 50% der CPU, die mit HT verwendet wird, bedeutet, dass ein logischer Kern vollständig geladen ist, während der andere frei ist.

Und das ist das Problem, nicht wahr? Der Film wird nur von einem Thread gerendert, sodass der andere Kern die Aufgabe nicht erfüllt. Filip vor 13 Jahren 0
Die CPU führt die gleiche Menge an Arbeit aus, unabhängig davon, ob HT aktiviert oder deaktiviert ist. Wenn Sie HT ausschalten, ist diese Arbeitsmenge zu 100% ausgelastet. Wenn HT aktiviert ist, erledigen Sie die gleiche Menge an Arbeit, aber der Prozessor könnte mehr leisten, wenn er mehr Threads hätte. Es ist wie mit einem 10-Gallonen-Tank, der zu 100% gefüllt ist, verglichen mit einem 20-Gallonen-Tank, der zu 50% gefüllt ist: Dieselbe Menge Wasser, aber die 20 Gallonen können mehr halten, wenn Sie es hätten. Stephen Jennings vor 13 Jahren 5
Okay, ich verstehe jetzt vielmals! :) Filip vor 13 Jahren 0