Alle CPU-Kerne mit QT nutzen
lima-city → Forum → Programmiersprachen → C/C++ und D
-
Hallo,
ich habe ein Problem: ich habe ein Programm geschrieben, dass das System eigentlich auslasten sollte, um die benötigte Zeit möglichst gering zu halten. Ich nutze Qt. Als ich es ausprobiert habe, habe ich gesehen, dass die CPU-Last bei "nur" 50% lag. Offenbar nutzt das Programm nur einen Kern. Kann mir jmd. sagen, wie ich beide Kerne nutzen kann?
Gruß, Tillorgias -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Dazu wurden Threads erfunden: http://doc.trolltech.com/3.3/threads.html
-
Hallo,
verteilt der die Threads automatisch auf die Kerne? (Das es Threads gibt weiß ich natürlich!!) Wenn ja, dann kann der Thread geschlossen werden.
Gruß, Tillorgias -
Wenn du zwei Threads parallel laufen hast, dann sollten die auch auf beide CPU Kerne verteilt werden.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage