Nightmare85
Captain
- Registriert
- Apr. 2007
- Beiträge
- 3.557
Hallo,
wenn bei einem Programm die CPU-Last auf 100% steigt und man im Programm Performanceprobleme spürt,
gibt es eine Möglichkeit, herauszufinden, was genau die Ursache der CPU-Auslastung ist?
Der Takt allein ist ja eigentlich nicht entscheidend - bitte jetzt nicht zu sehr auf diese Aussage fixieren
Gehen wir mal davon aus eine andere CPU hat nur 100 MHZ mehr, aber das Programm läuft viel besser,
da angenommen der L2 Cache doppelt so hoch ist, Befehlssätze wie SSE4.2 unterstützt werden etc.
Wenn es eine Art Analyse-Tool gibt bei dem man erkennt, was wie viel beansprucht wird,
könnte man beim Kauf einer neuen CPU auf diese Daten achten.
Ich kenne mich auf dem Gebiet kaum aus - vllt. sind meine Vorstellungen ja auch überhaupt nicht realisierbar.
P.S: In meinem Fall handelt es sich um ein Musikprogramm. RAM ist auch nicht voll. Also gehe ich von einem CPU-"Problem" aus.
Grüße
wenn bei einem Programm die CPU-Last auf 100% steigt und man im Programm Performanceprobleme spürt,
gibt es eine Möglichkeit, herauszufinden, was genau die Ursache der CPU-Auslastung ist?
Der Takt allein ist ja eigentlich nicht entscheidend - bitte jetzt nicht zu sehr auf diese Aussage fixieren
Gehen wir mal davon aus eine andere CPU hat nur 100 MHZ mehr, aber das Programm läuft viel besser,
da angenommen der L2 Cache doppelt so hoch ist, Befehlssätze wie SSE4.2 unterstützt werden etc.
Wenn es eine Art Analyse-Tool gibt bei dem man erkennt, was wie viel beansprucht wird,
könnte man beim Kauf einer neuen CPU auf diese Daten achten.
Ich kenne mich auf dem Gebiet kaum aus - vllt. sind meine Vorstellungen ja auch überhaupt nicht realisierbar.
P.S: In meinem Fall handelt es sich um ein Musikprogramm. RAM ist auch nicht voll. Also gehe ich von einem CPU-"Problem" aus.
Grüße