GLBasic forum

Main forum => Bug Reports => Topic started by: S. P. Gardebiter on 2009-Feb-03

Title: Problem mit Dualcore
Post by: S. P. Gardebiter on 2009-Feb-03
Ich besitze einen Dualcore PC und compilierte Programme laggen wie verrückt, sofern man nicht einen Core deaktiviert per Taskmanager.
Title: Re: Problem mit Dualcore
Post by: Kosta on 2009-Feb-03
was verstehst du genau unter laggen?

wird alles langsam....oder erhöht sich der CPU-Verbrauch?


nutze GLB zwar nicht an meinem Dualcore (ist ein HTPC: lässt sich so schlecht mit der Fernbedienung programmieren  =D), aber bei meinem Quadcore habe ich sowas nicht bemerkt....
Title: Re: Problem mit Dualcore
Post by: Schranz0r on 2009-Feb-03
Hab dualcore und keine Probleme,  check mal deine GraKa-Treiber!
Title: Re: Problem mit Dualcore
Post by: S. P. Gardebiter on 2009-Feb-03
Quote from: Kosta on 2009-Feb-03wird alles langsam....oder erhöht sich der CPU-Verbrauch?

Alles wird langsam und läuft mit ungefähr 2 FPS. Die CPU-Auslastung sinkt auf 0%.

Quote from: Schranz0r on 2009-Feb-03
Hab dualcore und keine Probleme,  check mal deine GraKa-Treiber!

Auf diesen Standartsatz hab ich nur gewartet :P

Es sind die neusten.

GeForce 9500.
Ich kann aber trozdem nochmal nachgucken :P
Title: Re: Problem mit Dualcore
Post by: Schranz0r on 2009-Feb-03
Am Dualcore liegts bestimmt net, entweder ist es die GraKa oder an deinem System ist was scheise?
Title: Re: Problem mit Dualcore
Post by: S. P. Gardebiter on 2009-Feb-03
Quote from: Schranz0r on 2009-Feb-03
Am Dualcore liegts bestimmt net, entweder ist es die GraKa oder an deinem System ist was scheise?

Glaube ich kaum, das ist ein zusammengestellter Rechner.
Alles nur gutes Zeug drin, außerdem hab ich das Problem mit anderen Sprachen/Spielen/Programmen nicht.
Title: Re: Problem mit Dualcore
Post by: Schranz0r on 2009-Feb-03
Schwer zu glauben das es an GLB liegt, in verbindung mit Dualcore.
Dann müsste ich ja auch das Problem haben!?
Title: Re: Problem mit Dualcore
Post by: Kitty Hello on 2009-Feb-03
Auch einen Core 2 Duo hier. Wirklich seltsam.
Evtl. bei der Grafikkarte "Threaded Optimization" und so mal ausmachen?
Title: Re: Problem mit Dualcore
Post by: Heiko on 2009-Feb-04
Hab auch einen X2 und bisher keine probs.
wird weniger an der hardware liegen die du da hast, eher vlt. software die sich beißt, oder eben treiber.
Ich hatte erst nen fall bei einem, bei dem wurde ein farbverlauf im firefox total mistig angezeigt, aber nur bei ihm....
warum weiß keiner, installier halt notfalls neu, oder auf ne extra platte, etc.

Title: Re: Problem mit Dualcore
Post by: S. P. Gardebiter on 2009-May-16
So: Update:

Das Problem besteht nur bei neuen GLBasic Versionen, wenn ich ein Programm ausf?hre was mit einer alten Version von GLBasic kompiliert ist, dann l?uft auch mit beiden Cores alles so schnell wie bei einer neuen GLBasic Version mit einem Core deaktiviert.

Folglich muss es an GLBasic liegen.
Title: Re: Problem mit Dualcore
Post by: Kitty Hello on 2009-May-18
O_O
Spielst Du Musik ab? Ist das ein echter 2-Kern oder einer mit Hyperthreading?
Title: Re: Problem mit Dualcore
Post by: S. P. Gardebiter on 2009-May-23
Nein ich spiele keine Musik ab.
Und es ist ein echter 2-Kern.
Title: Re: Problem mit Dualcore
Post by: Kitty Hello on 2009-May-25
Und... ist da bei allem so?
Also - wenn Du allein schon ein Hello World am Bildschirm verschiebst?

Ist wirklich seltsam, weil ich eigentlich nichts in einem anderen Thread mache au?er Musik.

Oder kann man das Problem auf einen Befehl eingrenzen. Ist halt so schwer f?r mich zu testen wo/was nicht geht.
Title: Re: Problem mit Dualcore
Post by: D2O on 2009-May-25
Moin moin,

mal ne Frage zwischendurch.
Hast Du eine NVidia Graka?
Da gibts eine einstellung f?r Threadet optimierung-> ON , Off, Auto.

Kanns da ein Problem geben?
Title: Re: Problem mit Dualcore
Post by: S. P. Gardebiter on 2009-May-26
Quote from: Kitty Hello on 2009-May-25
Und... ist da bei allem so?
Also - wenn Du allein schon ein Hello World am Bildschirm verschiebst?

Soweit ich es kenne, ist das bei allem so.

Quote from: D?O on 2009-May-25Hast Du eine NVidia Graka?

Jap.

Quote from: D?O on 2009-May-25Da gibts eine einstellung f?r Threadet optimierung-> ON , Off, Auto.

Kanns da ein Problem geben?

Nope. Habs ausgetestet.

Es ist unwarscheinlich, dass die Grafikkarte daran Schuld tr?gt, da es perfekt funktioniert wenn ich mit dem Taskmanager einen Core deaktiviere (ist relativ nervig mit der Zeit), dennoch halte ich es nicht f?r ausgeschlossen.
Title: Re: Problem mit Dualcore
Post by: Schranz0r on 2009-May-26
Wie gesagt ich hab auch nen Dualcore, naja sogar 2. Nirgendswo hab ich das Problem...
Also kann es ja "nur" an deinem System liegen...
Obs ne besondere Kombination aus bl?den zuf?llen ist, was du verbaut hast, die sich mit GLB bei?en weis halt keiner.

EDIT: gib mal genaue Daten ?ber deinen PC, GraKa, CPU bezeichung, Ram evtl. mit Marke usw...

Dann gucken ob einer was ?hnliches im PC hat dann kann man schonmal Fehler ausschliesen?!
Title: Re: Problem mit Dualcore
Post by: Kitty Hello on 2009-May-26
Seltsam ist, dass er sagt, mit einer alten Version ist das nicht der Fall... Ich bin echt am Ende.

Kannst Du mal sehen wieviel FPS Du mit 2 Kernen bekommst?
Title: Re: Problem mit Dualcore
Post by: Schranz0r on 2009-May-26
Aufn Laptop hab ich mit LIMITFPS -1 ~500FPS
Ohne alles ganz normal die 60FPS !

Aufn PC ists aber schneller ;)
Title: Re: Problem mit Dualcore
Post by: S. P. Gardebiter on 2009-May-26
Habs mal hochgeladen:

http://tile44.org/spgardebiter/Zour.zip

Quote from: Schranz0r on 2009-May-26
Wie gesagt ich hab auch nen Dualcore, naja sogar 2. Nirgendswo hab ich das Problem...
Also kann es ja "nur" an deinem System liegen...

Wieso funktioniert es dann mit der Alten Version? (K?nnte auch ein Beweisvideo machen, falls mir keiner glaubt)

Ich habe gerade festgestellt das ich ein ?hnliches Problem mit einem Homebrew Spiel habe, aber statt zu laggen, l?uft es doppelt so schnell wenn ich beide Cores benutze, was ja auch nur logisch ist. (Die ?lteren Spiele aus der Spielserie haben das Problem allerdings nicht)
Benutzt GLBasic seit kurzem irgendwelche neuen Libaries, die den Fehler evtl. erkl?ren k?nnten?

Quote from: Schranz0r on 2009-May-26gib mal genaue Daten ?ber deinen PC, GraKa, CPU bezeichung, Ram evtl. mit Marke usw...

AMD Athlon 64 X2 Dual Core Processor 4400+ (2,30 Ghz)
NVidia GeForce 9500 GT
NVidia nForce 430/410 Serial ATA Controller
2 GB Ram (kA welche Marke, k?nnte aber notfalls nachgucken)
Title: Re: Problem mit Dualcore
Post by: D2O on 2009-May-27
Neu = 500fps
Alt = 50fps

Edit://
Lol.
Neu = Beide Kerne sind bei mir mit ca. 60% ziemlich gleichm?ssig ausgelastet.
Alt = Ein Kern mit ca.70-80% und der zweite mit ca. 20-30% !!???

Meine Specs. siehe unten.
Ich habe da von der Ausstattung einen ?hnlichen rechner wie S. P. Gardebiter
Title: Re: Problem mit Dualcore
Post by: S. P. Gardebiter on 2009-May-27
Habs jetzt, es funktioniert wieder alles einwandfrei.
Lag wohl alles an dem komischen ACPI Driver von Asus, der war nicht installiert.
Merkw?rdig ist dennoch, dass es die alte Version und viele Spiele nicht beeinflusst. (Zumal der ACPI Driver sowieso f?r nichts wichtiges zu gebrauchen ist.)

Edit: Soweit ich wei?, ist der nur f?r das ?bertakten vom CPU wichtig.
Title: Re: Problem mit Dualcore
Post by: S. P. Gardebiter on 2009-May-28
Das Problem ist wieder da -_-
Dabei hab ich garnichts am Rechner ver?ndert.
Ich frag mich immernoch wieso das nicht richtig funktioniert.

Edit: Jetzt h?ngts sogar teilweise mit der alten Version :(
Erst wenn ich beide Cores deaktiviere l?uft sie schnell.
Dennoch l?uft sie schneller als die neue Version.
Title: Re: Problem mit Dualcore
Post by: Kitty Hello on 2009-May-29
Oh man. Keine Ahnung, wie ich das debuggen soll...
Title: Re: Problem mit Dualcore
Post by: Schranz0r on 2009-May-29
Das bl?de ist halt das du der einzigste bis mit dem Problem... Sag was du willst, f?r mich ist es ein Treiberproblem... Bios update drauf?
Title: Re: Problem mit Dualcore
Post by: S. P. Gardebiter on 2009-May-29
Quote from: Schranz0r on 2009-May-29Bios update drauf?

Ungern :/
Kann einiges dabei zerschossen werden.
Title: Re: Problem mit Dualcore
Post by: Schranz0r on 2009-May-30
Wenn du net den Stecker ziehst "normal" nicht, kann aber ne Fehlerquelle sein!
Title: Re: Problem mit Dualcore
Post by: S. P. Gardebiter on 2009-May-30
Lieber nicht.

1. Kompliziert.
2. Bios update kann einiges platt machen.
3. Vielleicht bringt selbst das update nichts.

Hab derweil eine gute Notl?sung gefunden.
Das Programm "imagecfg" kann die Konfiguration der Programme so ver?ndern dass sie immer nur auf einem Core laufen.
Problem: Jedesmal wenn ich compile muss ich es per batch oder cmd aufrufen.
Kann ich es irgendwie automatisieren seitens von GLBasic?
Title: Re: Problem mit Dualcore
Post by: Tenorm on 2009-Jun-03
Ich kann ein BIOS-Update eigendlich nur weiterempfehlen. Ich hatte mal ein ?hnliches Problem (aber nicht nur mit GLB), hab das BIOS upgedatet (obwohl der Rechner erst 1 Jahr alt war!) und alles hat einwandfrei funktioniert.

Auserdem ist das ?berhaupt nicht mehr kompliziert, kann man schon aus Windows raus machen, neu booten, fertig! Treiber einfach vom Bord-Anbieter downloaden.

Gru? Tenorm
Title: Re: Problem mit Dualcore
Post by: S. P. Gardebiter on 2009-Jun-03
BIOS Update - Habs fast 2 mal zerschossen beim Update -_-
Per Windows BIOS Update ging garnicht, nach einigen Stunden rumwerkeln hab ichs endlich hinbekommen im DOS Modus ohne mein BIOS zu zerschie?en.

Ergebnis:

Besser aber nicht befriedigend; Hab immernoch mindestens leichte Framedrops und bei weitem keine Konstante Framerate.

CPU Auslastung bei 2 Cores: 20 - 30%
Framerate bei 2 Cores: Nicht konstant; 43 - 58 Frames

CPU Auslastung bei 1 Core: Ziemlich konstant bei 30%
Framerate bei 1 Core: Ziemlich konstant bei 60 Frames

Vermutung: GLBasic benutzt weniger CPU Auslastung als es eigentlich sollte.

Hab immernoch die Notl?sung:

Quote from: S. P. Gardebiter on 2009-May-30Das Programm "imagecfg" kann die Konfiguration der Programme so ver?ndern dass sie immer nur auf einem Core laufen.
Problem: Jedesmal wenn ich compile muss ich es per batch oder cmd aufrufen.
Kann ich es irgendwie automatisieren seitens von GLBasic?

F?nde es gut wenn ich daf?r eine M?glichkeit g?be, hab keine Lust immer meine Batch auszuf?hren bevor ich starte :/
Title: Re: Problem mit Dualcore
Post by: S. P. Gardebiter on 2009-Jun-07
Musikdateien abspielen geht garnicht, das Programm crasht ganz einfach wenn ich es versuche.
Title: Re: Problem mit Dualcore
Post by: Kitty Hello on 2009-Jun-07
Ich glaub, ich hab' eine Idee!!