Wieso sollte die CPU eigentlich 100% ausgelastet sein, den Hauptteil sollte doch die Grafikkarte übernehmen *unwissend*
Aber ich hab überlegt ob es nicht an der gdi32.dll von SP4 für Win2000 liegt. Darin liegt nämlich die ChoosePixelFormat-Funktion und ich hab jemanden gefunden der das gleiche Problem hat, auch bei Win2000. Mit dem gleichen Rechner und WinXP läuft es bei ihm angeblich.
Das mit den 100% Auslastung hab ich gerade erledigt:
Es lag an der VSync. 100 Hz -> 100 Frames -> Wenig CPU Auslastung Jetzt hab ich die 1550 Frames und 100% Auslastung. Zum Starten braucht es trotzdem lang
Registriert: Do Sep 25, 2003 15:56 Beiträge: 7810 Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
Die CPU hätte eigentlich auch vorher schon 100% haben müssen. Denn sie ist immer beschäftigt. Das hat nix mit der Graka zu tun. Jedesmal wenn dein Programm fertig ist mit Zeichnen ist es Idle, und dann zeichnet es wieder.
Schätze dein Rechner ist so schlau und merkt, dass mit dem VSync und probierts gar nicht öfters... Aber soweit ich wusste, war die CPU von VSync her unberührt geblieben. Is das erste mal, dass ich das so gehört habe (das man mit VSync die CPULast senken kann. Dachte das beeinflusst nur, was tatsächlich an die GraKa geschickt wird.)
_________________ Blog: kevin-fleischer.de und fbaingermany.com
Registriert: Di Sep 06, 2005 18:34 Beiträge: 362 Wohnort: Hamburg
Hi ...
Ich programmier in C++ auf Win2000 mit ner GF2MX auf nem alten athlon 1200 (ich weiß, drecks Rechner, hab ich schon seit meiner konfirmation *g*, aber ich brauch eigentlich auch nich mehr für das was ich mach) ...
Ich habe das gleiche Problem, dass ChosePixelFormat extrem lange braucht ...
Das Problem trat bei mir auf nachdem ich mal meine Graka-Treiber aktualisiert habe (was bei meiner Graka eigentlich eh nicht nötig ist ...). Habe zwischendurch auch wieder ältere Treiber installiert, aber hat dann auch nix genützt...
Habe früher schon nen bissl mit OpenGL geproggt und da lief immer alles normal ...
Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.