Moin,
Und wiso 1 Ghz du musst es ja x2 rechnen also:
(3.2+3.2) - (2.2+2.2) = 2 (Ghz)
nur noch mal zur näheren Erklärung: Die ‚GHz‘ sind eine Taktrate, keine Leistung. Sie geben nur an, wie oft in der Sekunde ein Prozessor etwas tut, nicht was er dabei leistet. Wenn ich 100 mal in den Keller flitze und jeweils eine Kohle hochtrage, leiste ich nicht mehr, als wenn ich einmal gehe und zwei Eimer schleppe. Nur meine Taktrate ist hundertmal so groß.
Wenn du also einen Leistungsvergleich zwischen zwei verschiedenen Prozessortypen machen willst, hat die Frequenz keine allzu große Aussagekraft. Ein Core2 Duo mit vollem Cache-Ausbau ist bei gleichem Takt meist schneller, als ein Athlon II X2.
Die Rechnung ‚2 Kerne mal einfache Leistung = doppelte Leistung‘ geht auch nicht auf. Nur wenn ein Programm beide Kerne genauso gut auslasten kann, wie einen einzelnen Kern, würde auch die doppelte Leistung rauskommen. Das geht aber nicht. Da nicht alle Bauteile des Prozessors doppelt vorhanden sind, schafft ein Dual Core - Prozessor prinzipiell nie die doppelte Leistung eines baugleichen SingleCores. Und dann muss die Software mitspielen und die Rechenaufgaben gleichmäßig auf beide Kerne verteilen können. Das ist, gerade bei Computerspielen, oft noch nicht der Fall. Im Schnitt ist es eher realistisch, dass ein DualCore ~1,5 x so schnell arbeitet, wie ein SingleCore. In hoch parallelisierbaren Anwendungen, wie Videoencodierung oder Distrobuted Computing gehts auch mal bis 1,9, aber das ist sehr selten.
Gruß, Jesse