Hyper -Threading oder HT, ist eine Technologie entwickelt und von Intel , um die Leistung auf Computer-Prozessoren zu verbessern. Es war ein wesentliches Merkmal mit dem Release des Pentium 4 Prozessors im Jahr 2004 und wird noch im Jahr 2013 verwendet , wenn auch nicht so stark. Die Technologie hat einige Einschränkungen , was im Grunde bedeutet , dass es nicht immer so perfekt funktionieren in der Praxis als in der Theorie. Konzept
Obwohl Computer-Prozessoren extrem schnell sind, werden sie nach unten durch die Tatsache , dass sie nur eine Sache zu einer Zeit verlangsamt. Viele moderne Prozessoren werden in separate Kerne aufgeteilt - wie ein " Dual-Core " oder " Quad-Core "-Prozessor - aber selbst dann jeder Kern kann immer nur eine Aufgabe zu einer Zeit , was häufig zu Verzögerungen . Hyper- Threading beinhaltet den Computer effektiv Aufspaltung die Warteschlange der anstehenden Aufgaben für jeden Kern in zwei Teile. Das bedeutet, es kann schneller und effektiver zuweisen bestimmte Aufgaben an spezifische Kerne des Prozessors und machen die bestmögliche Nutzung der Ressourcen des Rechners . Es reduziert die Wahrscheinlichkeit, dass ein Kern wird mit einer gesicherten Linie von Aufgaben zu erfüllen aktiv , während ein anderer Kern liegt ungenutzt.
Übertriebene Vorteile
Der Weg Hyper -Threading Werke bedeutet das Betriebssystem so, als ob jeder Kern bestand aus zwei separaten "virtuellen" Prozessoren gemacht . Damit eine doppelte -Core-Prozessor wird als Quad-Core- Prozessor abgerechnet - - oder dass Hyper -Threading verdoppelt die Leistung oder Geschwindigkeit eines Prozessors Dies hat zu einigen fehlgeleiteten behauptet, dass diese buchstäblich realen Prozessoren sind geführt . Allerdings ist Hyper- Threading nicht erhöhen die physischen Ressourcen eines Computers überhaupt , sondern einfach benutzt sie effizienter . Nach bis 2009 Tests iXBT Labs durchgeführt wird, ist die tatsächliche Zunahme der Leistung bemerkenswert , sondern variiert je nach Aufgabe , mit dem höchsten Ergebnis ist ein um 28 Prozent zu erhöhen.
Kompatibilität
Um maximalen Nutzen aus Hyper -Threading , der Computer selbst, das Betriebssystem und die Anwendungen zu erhalten müssen alle profitieren davon. PCs mit Windows-Versionen vor XP nicht verwenden können, Hyper -Threading , weder können einige Linux -basierten Systemen. Darüber hinaus muss auf Hyper -Threading in den BIOS-Einstellungen des Computers , die getrennt von der Bediensoftware sind eingeschaltet werden. Prozessoren mit Hyper -Threading kann mit beliebigen Anwendungen zu arbeiten , sondern geben eher ein Schub , wenn die Anwendung mit Hyper -Threading im Hinterkopf geschrieben wird .
Andere Probleme
Bericht 2006 von rivalisierenden Chiphersteller ARM Auftrag behauptet, dass Hyper -Threading mehr Energie als Zugabe die entsprechende Anzahl von realen physikalischen Kerne verwendet . Der Bericht stellte fest , dass das Hinzufügen von Hyper- Threading erhöht auch die Menge an Cache - Prügel , eine Situation, wo der Computer benötigt, um wieder seine Festplatte verwenden , anstatt seine RAM oder Speicher , temporäre Speicherung von Daten , die etwas verlangsamen kann Aktivität deutlich .