Hi,
da ich hier immer wieder lese, dass sich irgendwelche Leute ihre CPU´s übertakten wollen, wollte ich mal fragen ob das "gut" ist für die CPU?
Ich habe gar keine Ahnung vom Übertakten. Aber wenn man die CPU übertaktet, läuft das System dann noch stabil???
Es wäre ja unlogisch wenn man seine CPU übertaktet und das System nach jeder Minute zusammenbricht!
Und wie funzt das eigentlich mit dem Übertakten???
Und bringt das Übertakten überhaupt viel???
Wäre nett, wenn ihr mir mal ein bisschen darüber erzählen könntet!
Archiv Prozessoren 8.660 Themen, 54.742 Beiträge
In der Halbleiterproduktion werden die Chips im Backendbereich getestet, die ganzen Parameter die wichtig sind (Wahrheitstabelle, Signallaufzeiten u.a.). In der Produktion gelingt mal' eine Charge besser und mal ' nicht ganz so gut. Wenn man eine CPU übertaktet hat man keine Garantie mehr das das System noch stabil läuft. Weil die CPU nicht mit dieser Taktrate in der Produktion getetstet worden ist. Es kann aber gut gehen !
Durch die höhere Taktrate soll die CPU schneller werden, es kann aber auch das Gegenteil eintreten. Durch die höhere Taktfrequenz steigt der Stromverbrauch der CPU an. Dadurch wird die Verlustleistung auch größer. Die höhere Verlustleistung wird in mehr Wärme umgewandelt, der Chip wird also heiser. Die Halbleitereigenschaften sind von der Temperatur entscheidend abhängig. Wenn ein Chip zu heiß wird, dann wird er langsamer. Mann muß auf jedenfall den Chip besser kühlen, aber wie viel besser ? Ich halte nicht viel davon, weil die Rechenleistung eines Computers von allen Komponenten abhängig ist, nicht nur von der Taktrate der CPU. Eine CPU wird meines Wissens nach durch zwei Dinge schneller. Das eine ist die Taktrate und das andere ist der erweiterte Befehlssatz der neuen CPU.
Jeder Befehl braucht eine gewisse Anzahl von Taktzyklen bis er abgearbetet worden ist. Ein neuer Befehl ersetzt eine Reihe alter Befehle. Dadurch brauchen auch nicht so viele Taktzyklen abgearbeitet werden. Mann muß aber diesen erweiterten Befehlssatz auch nutzen. Wenn man ein Programm oder einen neuen Betriebssystemkern kompiliert kann man dem Compiler Optionen angeben für welche CPU der binäre Programmcode erzeugt werden soll. Dann wird auch dieser erweitere Befehlssatz der CPU genutzt :-).
Das geht natürlich nur unter Linux, weil Linux ein Opensource Betriebsystem ist und ich den Programmcode des Betriebsystemkerns bekomme. Bei Windows muß man erst einen Anwahlt bemühen um an den Sourcecode zu kommen ;-).
Deshalb braucht man bei Windows 2000 auch nur einen Pentium-Prozessor, weil eben nur der Befehlssatz eines Pentiumprozessors genutzt wird ;-).