Thrteads
-
Hallo,
wie ist es möglich bei Threads die Prozessorauslastung anzugeben?
Ich meine damit so wie man bei einigen Spielen angeben kann z.B. die Bots bekommen 20 % der Prozessorleistung oder eben z.B. 25 % .Oder wird Sowas auf ganz andere Weise realisiert?
-
Nicht 20% der Prozessorleistung, sondern 20% der Leistung, die das komplette Spiel verwendet.
// ungefähr so: int Bots = 25; int Grafik = 100-Bots; while( Spielläuft) // Messageloop { for( i=0; i<Bots; i++) BerechneBots(); for( i=0; i<Grafik; i++) BerechneGrafik(); }
-
Du meinst Prioritäten? (SetThreadPriority)