JtG isst meine GDI-Ressourcen auf

Alles - außer Verbesserungsvorschläge - zu JtG hier rein.
Nachricht
Autor
w-sky
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 57
Registriert: Mo 11 Okt 2004, 3:06

JtG isst meine GDI-Ressourcen auf

#1 Beitrag von w-sky » Fr 12 Nov 2004, 22:06

Hallo,

wenn ich den MovieGuide benutze, sind im Nu keine GDI-Ressourcen mehr in meinem System frei, bis ich JtG wieder beende. Das führt manchmal ziemlich schnell zu der Windows-Fehlermeldung (so oder ähnlich): "90% der System-Ressourcen sind belegt. Beenden Sie Programme, um Speicher frei zu geben".

Noch krasser wenn beim Start von JtG die Programmliste des aktuellen Senders länger ist als im Fensterbereich sichtbar. Dann ist der GDI-Speicher sofort fast komplett belegt, wird aber wieder frei gegeben, wenn ich zu einem anderen Sender mit kürzerer Liste wechsle.

Wie kann ich dem Abhilfe verschaffen?

Jack the Grabber 0.7.3. / Win 98SE 256 MB RAM / Nokia 2xI Yadi 1.8.1.8

Benutzeravatar
Pedant
admin-c
admin-c
Beiträge: 4285
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Bad Vilbel
Kontaktdaten:

#2 Beitrag von Pedant » Sa 13 Nov 2004, 2:54

Hallo w-sky,

ich hab erstmal nachsehen müssen was GDI eigentlich war, resprektive ist:
Google hat geschrieben:GDI Graphics Device Interface, die Grafikschnittstelle von Windows die alle am Bildschirm angezeigten 2D-Elemente steuert. Das GDI verfügt über einen eigenen Speicherbereich (die GDI-Ressourcen), über die alle Elemente wie Schaltflächen, Listenfelder u.ä. verwaltet werden. Wenn ein Programm diese Ressourcen nach dem Schliessen eines Fensters nicht wieder freigibt, geht GDI-Speicher verloren. Man spricht dann von einem "Speicherleck". Bei massiven Speicherlecks gibt Windows Fehlermeldungen über mangelnden Speicher aus, obwohl noch etliche Megabyte frei sein können. Der Speichermangel bezieht sich dann nur auf die GDI-Ressourcen.
Darüber hinaus gibt es GDI noch bei einfachen Druckern ohne eigenen Druckprozessor. Die Druckaufbereitung wird dabei von den Systemressourcen von Win 9x erledigt.

Das ist aber leider keine Antwort auf Deine Frage, es hilft nur denen, die auch diesen Thread lesen.

Gruß Frank
Sagem 1xi + HDD Kabel, JtG-Team Image v2.4.6 (19.12.2015), avia600vb028, ucode int., cam_01_02_105D
Coolstream Neo, FW 2.10 (leider kaputt)
Win 10 Pro x64, i7 920, 12 GB, SSD
u-Grabber 0.2.7.6-> TS -> PX 0.91.0.08 -> IfoEdit 0.971 -> ImgBurn 2.5.0.0 -> DVD-R

w-sky
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 57
Registriert: Mo 11 Okt 2004, 3:06

#3 Beitrag von w-sky » Sa 13 Nov 2004, 3:20

Danke für die Mühe!!

Das kleine Windows-Programm "Ressourcen-Anzeige" (rsrcmtr.exe) verrät nach Doppelklick auf sein Tray Icon, genau wieviel GDI frei ist. Vorher habe ich gar nicht gemerkt was los ist und mich gewundert, warum Windows plötzlich keinen Speicher mehr haben soll. Mit dem Ressourcen Monitor wird aber schnell sichtbar, wie und wann der Speicher schwindet.

PS: Es könnte ein Problem sein, das nur bei Win98 auftritt

Benutzeravatar
Pedant
admin-c
admin-c
Beiträge: 4285
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Bad Vilbel
Kontaktdaten:

#4 Beitrag von Pedant » Sa 13 Nov 2004, 3:36

Hallo w-sky,

wird die verfügbare GDI-Speichermenge kleiner, wenn Du wiederholt Jack und Movieguide startest und wieder beendest. Oder ist es dann wieder genausoviel wie vorher?
Es könnte ein Problem sein, das nur bei Win98 auftritt
Denke ich auch. Es hat sich vor Dir noch Keiner dazu geäußert und bei der NT-Familie glaube ich, gibt es so eine Ressource nicht.

Gruß Frank
Sagem 1xi + HDD Kabel, JtG-Team Image v2.4.6 (19.12.2015), avia600vb028, ucode int., cam_01_02_105D
Coolstream Neo, FW 2.10 (leider kaputt)
Win 10 Pro x64, i7 920, 12 GB, SSD
u-Grabber 0.2.7.6-> TS -> PX 0.91.0.08 -> IfoEdit 0.971 -> ImgBurn 2.5.0.0 -> DVD-R

Benutzeravatar
jmittelst
Co-Admin
Co-Admin
Beiträge: 11013
Registriert: So 16 Nov 2003, 13:42
Wohnort: Schildgen (Bergisch Gladbach)
Kontaktdaten:

#5 Beitrag von jmittelst » Sa 13 Nov 2004, 4:17

Könnte evtl. auch mit dem Arbeitsspeicher zusammenhängen. Wieviel davon stehen Deinem Rechner denn zur Verfügung? Wenn es viel ist, also 512MB oder mehr, hast Du dann Win98 gepatcht, da gab es doch so ein Problem mit der Speicherverwaltung.
cu
Jens
VU+ Ultimo 4k
VU+ Duo²
VU+ Solo²


[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!

w-sky
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 57
Registriert: Mo 11 Okt 2004, 3:06

#6 Beitrag von w-sky » Sa 13 Nov 2004, 5:12

Es wird alles wieder komplett freigegeben, wenn ich Jack beende, bzw. bei dem Fehler mit der langen Programmliste beim Start, wenn ich auf einen anderen Sender zappe!

Einen ähnliches Problem gab es übrigens auch in DVD-lab Pro beim Erstellen eines Untertitel-Streams (soll heißen, die selbe Auswirkung und es betraf ebenfalls nur Win98). Der Programmierer schrieb, dass er das Problem mittels eines Cache gelöst hat und nicht wie zuvor, für jede Bitmap eine neue GDI-Ressource erzeugt und wieder löscht.
-->mmbforums

@jmittelst: Mein Rechner hat immer noch 'nur' 256 MB RAM, mehr war bisher nie notwendig... zumal es ja heißt, dass Win 98 mit mehr als 256 MB nicht gut zurechtkommt; aber da gibt es einen Patch für??

Benutzeravatar
jmittelst
Co-Admin
Co-Admin
Beiträge: 11013
Registriert: So 16 Nov 2003, 13:42
Wohnort: Schildgen (Bergisch Gladbach)
Kontaktdaten:

#7 Beitrag von jmittelst » Sa 13 Nov 2004, 5:26

Ja, aber da mußt Du Google bemühen, fällt mir nix mehr zu ein, Win9x ist lange her, bin schon 2000 auf Win2k umgestiegen, weil es einfach stabiler war und ich es sehr günstig als OEM auf einem Computer-Markt kaufen konnte.
cu
Jens
VU+ Ultimo 4k
VU+ Duo²
VU+ Solo²


[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!

Benutzeravatar
Pedant
admin-c
admin-c
Beiträge: 4285
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Bad Vilbel
Kontaktdaten:

#8 Beitrag von Pedant » Sa 13 Nov 2004, 5:27

Hallo w-sky,

kein Patch, nur ein Workaround. Ob das aber noch Stand der Dinge ist kann ich nicht sagen.
http://www.tecchannel.de/betriebssysteme/79/8.html (vom 03.04.2001)

Gruß Frank
Sagem 1xi + HDD Kabel, JtG-Team Image v2.4.6 (19.12.2015), avia600vb028, ucode int., cam_01_02_105D
Coolstream Neo, FW 2.10 (leider kaputt)
Win 10 Pro x64, i7 920, 12 GB, SSD
u-Grabber 0.2.7.6-> TS -> PX 0.91.0.08 -> IfoEdit 0.971 -> ImgBurn 2.5.0.0 -> DVD-R

Benutzeravatar
jmittelst
Co-Admin
Co-Admin
Beiträge: 11013
Registriert: So 16 Nov 2003, 13:42
Wohnort: Schildgen (Bergisch Gladbach)
Kontaktdaten:

#9 Beitrag von jmittelst » Sa 13 Nov 2004, 5:28

OT:@Pedant - ich denke Du liegst auf dem Sofa und siehst P6, Du bist süchtig ;)!
cu
Jens
VU+ Ultimo 4k
VU+ Duo²
VU+ Solo²


[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!

Benutzeravatar
Pedant
admin-c
admin-c
Beiträge: 4285
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Bad Vilbel
Kontaktdaten:

#10 Beitrag von Pedant » Sa 13 Nov 2004, 5:31

Okay, okay, ich geh ja schon, also gute Nacht und bis Morgen.

w-sky
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 57
Registriert: Mo 11 Okt 2004, 3:06

#11 Beitrag von w-sky » So 14 Nov 2004, 1:28

Pedant hat geschrieben:kein Patch, nur ein Workaround. Ob das aber noch Stand der Dinge ist kann ich nicht sagen.
http://www.tecchannel.de/betriebssysteme/79/8.html (vom 03.04.2001)
Aha! Danke! Wie dem zu entnehmen ist, hat Win 98 erst bei mehr als 512 MB RAM Schwierigkeiten und diese sind auch lösbar. Ich hab' ja nur 256 MB, dann steht weiteren 256 MB nichts im Wege, außer dass ich erstmal 37 Euro (für PC133) zusammenkratzen muss. ;)


PS: Aber das ist ja eigentlich keine Lösung, ich finde JtG sollte auch mit 256 MB RAM zufrieden sein

wingman
Site Sponsor
Site Sponsor
Beiträge: 801
Registriert: Mo 04 Aug 2003, 16:22
Kontaktdaten:

#12 Beitrag von wingman » So 14 Nov 2004, 1:43

PS: Aber das ist ja eigentlich keine Lösung, ich finde JtG sollte auch mit 256 MB RAM zufrieden sein
ist er auch, ich habe auch nur 256 mb in meinem streamingrechner und der läuft mit win xp pro sp2, problemlos. (wieder :wink: )
SAGEM (Kabel) 1xI Avia 600 mit HDD Erweiterung, JTG Team Image mit akt. Snap
Premiere komplett

w-sky
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 57
Registriert: Mo 11 Okt 2004, 3:06

#13 Beitrag von w-sky » So 14 Nov 2004, 1:58

wingman hat geschrieben:ist er auch, ich habe auch nur 256 mb in meinem streamingrechner und der läuft mit win xp pro sp2, problemlos. (wieder :wink: )
Jaaaa unter Win XP! Aber Win 98 verwaltet die GDI-Ressourcen anders und sie werden erst beim Programmende oder bestimmten Programmaktionen freigegeben.

Es ist doch so, dass beim Zappen zuvor belegte GDI-Ressourcen frei werden, auch die durch den MovieGuide belegten! Was macht JtG da und kann JtG das nicht ständig so machen???

Benutzeravatar
jmittelst
Co-Admin
Co-Admin
Beiträge: 11013
Registriert: So 16 Nov 2003, 13:42
Wohnort: Schildgen (Bergisch Gladbach)
Kontaktdaten:

#14 Beitrag von jmittelst » So 14 Nov 2004, 11:52

Die Frage würde sich an Levi stellen und wäre auch, ob sich das einfach so machen ließe. Mir persönlich würde sich dann noch die Frage stellen, ob sich der Aufwand für die letzten paar Win9x-User überhaupt lohnt (sorry, ist aber so).
cu
Jens
VU+ Ultimo 4k
VU+ Duo²
VU+ Solo²


[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!

Levithan
Site Founder
Site Founder
Beiträge: 2709
Registriert: Mo 04 Aug 2003, 16:22
Kontaktdaten:

#15 Beitrag von Levithan » Fr 19 Nov 2004, 8:48

Die Frage würde sich an Levi stellen und wäre auch, ob sich das einfach so machen ließe. Mir persönlich würde sich dann noch die Frage stellen, ob sich der Aufwand für die letzten paar Win9x-User überhaupt lohnt (sorry, ist aber so).
cu
Dazu kommt noch, dass ich überhaupt kein Win98 mehr habe und somit überhaupt nicht testen kann. Trotzdem werde ich bei Gelegenheit mal drüber schauen, verprechen kann ich aber nix.

Gruß
Levi
SAGEM black 2xI aktuelles JtG Team Image
SAGEM grey 2xI aktuelles JtG Team Image

Software: Gentoo stage1, KDE 3.4
Hardware: P4-3 GHz@3,2, Asus P4P800E-Deluxe, GF-6800LE@400:850:16/6,2048 MB RAM, NEC 1300A (gepatcht)

Warum ich gegen SuSE bin
-----------------

Antworten