Ich muss häufig Java-Code kompilieren, vor allem Sachen wie GWT, die ewig dauern. Ich kann diesen Overhead nicht vermeiden, aber ich möchte ihn mit besserer Hardware minimieren. Welcher Faktor wird diese Art von Kompilierung so schnell wie möglich machen? (Ich weiß, dass es etwas subjektiv ist, aber wenn ich zur Kompilation komme, bin ich mir sicher, dass einige Faktoren wichtiger sind als die anderen).Welcher Hardware-Faktor wichtig für die schnelle Code-Kompilierung ist
Zum Beispiel denke ich, dass ein Dual Core mit 3,6 GHz/Core schneller als ein Quad Core mit 2,8 Ghz/Core sein kann, wenn es zum Kompilieren kommt (besonders wenn Java Code/GWT Code Compilation momentan single ist) Gewinde).
Also, welche Art von Faktor, den ich beim Kauf Hardware in Bezug auf dieses spezifische Problem betrachten sollte?
Edit:
ich es ganz allgemein finden, wenn über diese Zusammenstellung sprechen, ohne auf meine spezifische Situation zu beziehen. Ich habe es mit GWT & Scala Kompilation, die verdammt langsamer ist, obwohl ich nicht eine hohe Last über meine Festplatte während der Kompilierung beobachten.
Soll ich es schneller mit der CPU von 4+ Kerne von 2,4 GHz oder CPU von 2 Kernen von 3,4 GHz machen? Werden Dual 2GB DDR3 RAM schneller oder Dual 4GB DDR2 schneller? Wird RAID 0 einen großen Unterschied machen?
Könnte vom Compiler abhängen. Ein intelligenter Compiler könnte Ihre Quelle in unabhängige Gruppen partitionieren und sie parallel kompilieren. –