Hallo an alle Habt ihr eine Idee, ob und wie man den (Cross-) Kompiliervorgang mit IAR Compiler auf einem PC mit Windows und dual-core oder quad-core Prozessor beschleunigen kann? Wenn ich mir das so überlege, könnten bei einem Quadcore doch immer jeweils vier Dateien, also eine pro CPU-Kern, gleichzeitig kompilliert werden. Nur das Linken kann wahscheinlich nicht verteilt werden, aber das geht eh relativ schnell. Gruss Johnny B.
Eigentlich müsste man nur dafür sorgen, dass der Compiler für alle zu compilierenden Dateien gleichzeitig gestartet wird. Das Betriebssystem verteilt die Prozesse dann auf die CPUs. Ich denke, dass die IDE das nicht kann, da muss man die Compiler vermutlich selbst aufrufen, oder zumindest ein eigenes Programm dazwischen hängen, das das macht und auch die Ausgaben der laufenden Compiler so trennt, dass sie nacheinander angezeigt werden. Grüße, Peter
also make kann das einfach mit dem aufruf -j<threadzahl>, sollte also bei einer umgebung wie dem iar auch moeglich sein, schau mal ob da etwas aehnliches wie make gibt
Danke schon mal. Guter Tipp mit dem Make, dann gehts ja vielleicht sogar ohne gebastel. ;-)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.