Ich habe eine Situation, in der ein Eclipse-Arbeitsbereich (identisch) auf zwei sehr ähnlichen PCs sehr unterschiedlich funktioniert. Beide sind ca. 3 Jahre alte PCs, einer i7-3520M, der andere i5 (ich habe nicht das genaue Modell, aber sie sind aus dem Jahr 2013). Beide haben SSD-Laufwerke. Das i7 ist ein HP EliteBook, das i5 ein Lenovo Thinkpad ... Beide mit 8G RAM ... Beide laufen unter Win7 ...
Beim Auschecken großer SVN-Repositorys (viele kleine Dateischreibvorgänge) und beim Starten eines Jetty-Servers mit einem großen Spring-Kontext (viele kleine Dateischreibvorgänge) kann ich erhebliche Leistungsunterschiede feststellen.
Ein Vorgang, der auf dem i5 70 Sekunden dauert, kann auf dem i7 bis zu 160 Sekunden dauern. Die CPU-Auslastung liegt nie bei 100%, und das Austauschen sollte auch nicht das Problem sein.
Ich habe es geschafft, die Geschwindigkeit auf dem i7 zu verbessern, indem ich einige Prozesse beendet habe (tivoli storage manager + cscript.exe) und Antivirus deaktiviert habe, aber es sind immer noch weit über 100 Sekunden (also immer noch ein bemerkenswerter Unterschied). Außerdem macht der i5 die 70 Sekunden mit Antivirus aktiv ...
Da ich weiß, dass die beiden Computer sehr unterschiedliche Konfigurationen haben (verschiedene Antivirenprogramme, verschiedene Unternehmensanwendungen usw.), möchte ich herausfinden, was das theoretisch schnellere i7 verlangsamt.
Was kann ich tun, um Engpässe zu finden? Gibt es Werkzeuge, um diese Art von Problemen zu diagnostizieren? Ich kann mir kaum vorstellen, dass es sich um ein Hardwareproblem handelt ...