Soo... mal einen aktuellen Stand der Sache.
Um ein wenig Erfahrungswerte zu sammeln, habe ich den Server nun ausgebaut. Mein i7-860 (2,8 Ghz, Quadcore, 8 Threads) braucht für meinen Test-Build 47 Sekunden auf einer SSD mit 16GB DDR3-1600 Ram in DualChannel. Der i7 schafft bei cpu-benchmark.net 5089 Punkte.
Der Server kommt mit einer Xeon E5620 CPU (2,4GHz, Quadcore, 8 Threads, 4887 Punkte), läuft mit 2x 4GB mit 1066er Frequenz, Dual-Channel. Auf einem RAID-Controller braucht er 66 Sekunden für den Testbuild.
Das Board ist ein S5500BC, da passen 2 CPUs drauf, also habe ich am Donnerstag einfach mal eine zweite 5620CPU gekauft (9,80 Euro inkl. Versandkosten) und zwei neue Lüfter, da der originale Intellüfter akkustisch mit einem Staubsauger konkurriert - und vermutlich trotz geschlossenem Gehäuse gewinnt.
Gestern kam der Kram an, heute eingebaut. Zunächst das positive: Alles läuft problemlos und man braucht keinen Gehörschutz mehr, wenn man sich im gleichen Zimmer aufhält.
Da ich nur 2 RAM-Riegel habe, verteile ich sie auf beide CPUs, jede CPU hat nun also 1x4 GB, entsprechend muss ich auf Dual-Channel verzichten.
Der Testbuild wird schneller: 56 Sekunden.
Da hatte ich mir mehr versprochen.
Ich habe nun noch flott eine SSD eingebaut. Hier hat mir mfro ja bereits Mut gemacht, dass die Puffer hier einiges abfedern. Die Build-Zeit beschleunigt sich auf 54 Sekunden...
Ich muss sagen, dass ich mir da auch mehr versprochen hatte, da der Wechsel auf SSD beim i7 für mächtig Schub gesorgt hat.
Hauptunterschied ist nun erstmal die RAM-Geschwindigkeit. Schnelleres RAM unterstützt der 5620er aber nicht. Von Dual-Channel erwarte ich hier auch nicht so viel.
Ich hatte überlegt, 4 Riegel 1333er RAM zu kaufen (ca.100 Euro) und zwei Xeon X5675 (Hexacore, 12 Threads, 8570 Punkte, ca. 2x 125). Jetzt muss ich aber sagen, dass mich die Beschleunigung mit einer zweiten CPU jetzt nicht wirklich vom Hocker gehauen hat.
Ich also auch nicht erwarte, dass sich das wirklich lohnt, da weitere 350 Euro reinzustecken.
Schaue ich mir mit htop an, wie die einzelnen CPUs ausgelastet sind, sehe ich auch einmal, dass all 16 Threads unter Volllast laufen. Aber die meiste Zeit langweilen sich die meisten Threads, aber ich weiß nicht, weshalb. :-/
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.