Auch RAM-Problem

Post a reply


This question is a means of preventing automated form submissions by spambots.
Smilies
:D :) :( :o :shock: :? :cool: :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: (wave) :ok: (nod)
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Auch RAM-Problem

Post by Patrick » 18.12.2005 21:34:39

Piranha wrote:Wann ist denn die Klausur, damit man Daumen drücken kann?

Gestern Morgen. :P

Post by Piranha » 17.12.2005 15:48:20

Moin,

o.k., trotzdem vielen Dank für die Antwort und viel Glück :doll: :doll: :doll: bei der Klausur, damit es Dir nicht so ergeht :computer: ! (Wann ist denn die Klausur, damit man Daumen drücken kann?)

Post by Patrick » 16.12.2005 13:36:04

Moin. :dex:

Habe mich falsch ausgedrückt. Das Problem hat sich insofern erledigt, als dass ich eingesehen habe, dass das ganze System Schmu ist. Wenn wir pro Fenster 5 Untermenüs erstellen, dann sind das 5 Handle pro Fenster. Und wenn rolandm 103 Fenster hat, dann sind das 515 Handle. Und das ist zu viel, ganz egal, ob es da irgendwo ein Ressourcenloch gibt oder nicht.

Das Ganze wird so geändert, dass es mit deutlich weniger oder ganz ohne Menüs auskommt. Geht vielleicht etwas auf Kosten der 'Usability', aber pff, das is mir dann egal.

Programmieren kann ich das aber erst nach der Programmieren-Klausur. (Brüller.)

Und ja, einem Interims-Release stünde dann wenig bis nichts im Wege. :wink:

Post by Piranha » 16.12.2005 12:26:30

Dann steht ja einem Interims-Release nichts mehr im Wege, oder :?:
Vieleicht zu Weihnachten :santa:

Post by Patrick » 15.12.2005 20:48:09

Nabend. :dex:

Danke für die Handleliste. :ok:
Problem hat sich erledigt.

Post by rolandm » 14.12.2005 19:22:40

Naja, das "übrigens, da steht jetzt auch was..." in der PN hatt ich nicht so verstanden... :roll:
Ich hab die Option jetzt wieder an, die Benutzerobjekte starten mit 247. Wenns wieder über 1000 ist, krichste den Text als PN.
Und wenns danach abschmiert (hatte ich aber glaub ich auch schon erwähnt), krichste auch die Adressen und den Callstack.

Post by Patrick » 14.12.2005 18:32:30

Nabend. :dex:

Vielleicht hatte ich nicht ausdrücklich genug drauf hingewiesen... :roll:
Im Info-Dialog der Spezialversion werden statt der Nutzungsbedingungen alle reservierten Handles mit der Angabe für welches Fenster das Menü zugehörige Menü erstellt wurde angezeigt. Diese Liste würde ich bei hoher Handlezahl gerne mal sehen...

Achä, und was für eine Exception? Gabs die vorher auch schon?

Post by rolandm » 14.12.2005 17:06:29

Sorry, ich fürchte, das wars auch nicht.
Der Wert ist langsam auf mittlerweile 1411 gestiegen.
Den Zustand, daß keine Fenster mehr aufgehen, hab ich bisher zwar noch nicht beobachtet, aber ich denk mal, das wird nicht mehr lang dauern.
Die beiden anderen Parameter sind etwa konstant geblieben.

Update:
Kurz nachdem ich dies geschrieben hatte, isses passiert: Erst gingen keine Fenster mehr auf, bei einem weiteren Versuch gabs dann die Exception und Dexpot verabschiedete sich.
Ich habs dann neu gestartet und die Option wieder deaktiviert.
Sorry, ich fürchte, das heißt weitersuchen :(

Post by rolandm » 12.12.2005 17:54:01

Ich hab die 329 jetzt laufen und die Option wieder aktiviert.
Die Benutzerobjekte waren ohne die Option bei 368, nach der Aktivierung bei 430 und stiegen mit der Fensterzahl bis jetzt auf 500. Ich beobachte das jetzt ein paar Tage und meld mich wieder.

Post by Patrick » 01.12.2005 22:56:14

Nabönd. :dex:

Könnt ich dich nochmal zu einer Runde lustige Handle-Beobachtung mit einer neuen Spezialversion überreden? :P

Post by rolandm » 26.09.2005 15:03:36

OK, ich hab die Option wieder aktiviert und die drei Werte beobachtet.
Handles und GDI-Objekte sind (letzteres nach anfänglichem Inkrement um 4) bei 127 bzw. 429 konstant geblieben.
Die Benutzerobjekte dagegen sind recht stetig angestiegen (kleine Dekremente nach Schließen von Anwendungen waren aber zu beobachten), und beim Wert von 1380 (Anfang: 609) hab ich dann kein Fenster mehr geöffnet bekommen, und diesmal ist Dexpot auch abgeschmiert (aber ohne Watson, und die log-Einträge der letzten 4 Minuten wurden auch nicht mehr gespeichert).
Ich habs dann wieder gestartet, der Wert war wieder auf gut 600, dann hab ich die Option deaktiviert, und der Wert sank und blieb auf 132.
Na, hoffentlich hilft das.

Ein anderes Phänomen beobachte ich übrigens seit dem Umstieg auf die r310 (die r309 lief ja nicht):
Wenn ich ein Fenster auf mehrere Desktops kopiert habe und auf einem schließe, verschwand es mit der Release auf allen. Jetzt bleibt es aber auf den anderen Desktops als leeres Fenster der gleichen Größe und mit der gleichen Überschrift stehen, und ich muß es dort auch schließen (was problemlos funktioniert).

Post by Patrick » 24.09.2005 17:52:42

Nabend. :dex:

Hm, ich würd sagen: Flop. :roll:

Könntest du im Windows Task-Manager mal die Entwicklung der Werte 'Handleanzahl', 'Benutzer-Objekte' und 'GDI-Objekte' für dexpot.exe im Auge behalten? (Registerkarte 'Prozesse', die Spalten können im Menü 'Ansicht' ausgewählt werden, nöm.)

Post by rolandm » 22.09.2005 17:44:14

Hmm, da war ich vielleicht etwas voreilig:
Gestern und heute hatte ich wieder die Ressourcenprobleme :shock:
Ich hab die Option jetzt wieder deaktiviert.
Sorry... :denk:

Post by rolandm » 20.09.2005 11:22:52

r310 ist rund eine Woche mit aktiver Option (Systemmenü) durchgelaufen, und das Ressourcenproblem ist nie aufgetreten.
Ich denke, man kann mittlerweile sagen, daß das Problem darin gelöst ist.
(Für die anderen mit dem Problem bleibt zu hoffen, daß bald ein Release mit der Lösung veröffentlicht wird.)
Vielen Dank!
:applaus:

Post by Patrick » 12.09.2005 20:12:16

rolandm wrote:Die r310 läuft jetzt hier, und die Option ist wieder aktiviert.

Optimal.
Wir bedanken uns für eine weitere, hoffentlich erfolgreiche, Langzeitstudie. :schdanke:

Post by rolandm » 12.09.2005 19:33:10

Die r310 läuft jetzt hier, und die Option ist wieder aktiviert. Wenn ich in ein paar Tagen noch keine Ressourcenprobleme (der genannten Art :)) habe, sollte das als Nachweis genügen.

Den Call-Stack Trace mit der r309 mach ich mal nicht, da das Problem ja klar ist. (ansonsten sacht bescheid)

In jedem Fall schonmal danke! :doll:

Post by Sebastian » 12.09.2005 15:36:09

Patrick wrote:Hm, wer musste unbedingt native kompilieren? :dumdiedum:

:redemitderhand:
Warum auch immer es dann bei mir funzt. Herr Meier, bitte das ~r309.zip durch ein ~r310.zip ersetzen und einfach nochma probieren. Dankö.

Post by Patrick » 12.09.2005 15:21:00

rolandm wrote:Könnte ich, wenn sie liefe

Hm, wer musste unbedingt native kompilieren? :dumdiedum:

Ich könnte bei Bedarf noch einen Call-Stack mit Hex-Adressen liefern, aber der hat Euch das letzte Mal ja auch nicht interessiert...

Nana, doch. Ich hab mir beim letzten Mal doch extra das Symbolpaket für XP installiert. Jetzt will ich auch möglichst viele stack traces haben... :D

Post by rolandm » 12.09.2005 12:22:24

Patrick wrote:Tjoah, und wenn man weiß, wo man suchen muss, macht das die Sache deutlich einfacher. Habe ein mögliches Ressourcenloch beim Erzeugen der Systemmenüeinträge gefunden und geschlossen.

Könntest du für uns eine Beta-Version testen? :P


Glückwunsch!
(Aber mußt Du mir dafür die Zunge rausstrecken? ;))

Könnte ich, wenn sie liefe :(
Leider verabschiedet sie sich mit einer Schutzverletzung gleich nach dem Start.

Die Logeinträge (ein paar Fenstereien hab ich gelöscht):

Code: Select all

11:54:24> Starte Dexpot...
11:54:24> Kommandozeilenparameter:
11:54:24> Letztes geladenes Profil: rm050825
11:54:24> Lade Hauptmenü...
11:54:24> >>> Dexpot 1.3.1 gestartet.
11:54:24> Windowsversion: 5.1.2600 Plattform 2 Service Pack 2
11:54:24> 3 Sprachen geladen.
11:54:24> Verschiebe Fenster 1442616 auf Desktop 2
11:54:24> Verstecke Fenster Windows Task-Manager (1442616)
11:54:24> Verschiebe Fenster 524450 auf Desktop 2
11:54:24> Verstecke Fenster  (524450)
11:54:24> Zeige Fenster Posteingang - Microsoft Outlook (196948)
11:54:24> Verschiebe Fenster 459748 auf Desktop 2
11:54:24> Verstecke Fenster Total Commander 6.50 (459748)
[..]
11:54:24> Verstecke Fenster 1 Erinnerung (197584)
11:54:24> Zeige Fenster  (66180)
11:54:24> Verschiebe Fenster 787308 auf Desktop 8
11:54:24> Verstecke Fenster dbox2 / linux :: Search - Opera (787308)
11:54:24> Lade Sprache für frmTaskleiste.
11:54:24> Speichere Profil C:\Program Files\Dexpot\profile\Standard.dxp.
11:54:25> Registriere Hotkeys.


in der originalen 1.3.0 (mit 1.3.1r309 aber nicht mehr) kam danach:

Code: Select all

12:05:23> 0 Regeln geladen, davon 0 aktiviert.
12:05:23> hooxpot geladen.
12:05:23> Regelüberprüfung abgeschlossen, 0 Regeln erfüllt.


Ich hatte es erst einfach nach Austausch der 3 Files gestartet, da schmierte es auch schon ab, nahm aber gleich die Startleiste (aber nicht den ganzen explorer) mit.
Ich dachte, er hätte vielleicht einfach noch die gecachten dlls genommen, also hab ich neu gebootet, das Ergebnis war aber das gleiche (die Startleiste blieb aber). Davon stammt das Logfile.
Danach hab ich wieder 1.3.0 genommen.
Ich könnte bei Bedarf noch einen Call-Stack mit Hex-Adressen liefern, aber der hat Euch das letzte Mal ja auch nicht interessiert...

Wenn Ihr noch ne lauffähige Beta habt, probier ich die gern wieder.

Post by c-sielent » 12.09.2005 03:19:41

rolandm wrote:Auf die Idee bin ich auch schon gekommen, und habs kurz danach deaktiviert. :)
Am Freitag hatte ich trotz intensiver Nutzung keine Probleme, als Beweis ist das aber vielleicht noch ein bißchen wenig.
Diese Woche bin ich auf Schulung, da ist das Verhalten etwas anders...


Hallo Leute

Ich möchte mich dem nun anschließen, seit ein paar tagen benutze ich Dexpot 1.3 wieder und nach einiger zeit ist mir aufgefallen warum ich das damals unterlassen hatte es weiter zu benutzen.

Genau wie der Kollege rolandm hatte ich dieses Speicher Problem, so das sich andere Programme beendet haben bzw. neue Programme gar nicht mehr oder nur noch verstümmelt gestartet sind.

Nun wollte ich gestern mal nachsehen ob eventl. eine neuere Version vorhanden ist dem war ja nicht so, dann hab ich mich mal wegen diesem Fehler im Forum umschauen wollen und siehe da xD gleich das aktuelle Posting befasst sich mit dem Fehler ^^

Nachdem ich die Option „Dexpot-Einträge in den Systemmenüs aller Fenster einbinden“ nun deaktiviert habe siehe da nun funktioniert alles wunderbar :D

Gestern hab ich mich zwar noch gefragt für was die Option gewesen ist ^^; und siehe da, genau in dem Augenblick wo ich jetzt gerade das hier schreibe hat es klick gemacht ^^; Hab mich schon gewundert warum der Eintrag verschwunden ist...

Hoffe das eventl. in der nächsten zeit ein Update erfolgt so das man wieder mit dem Menü arbeiten kann, trotz allem kein Beinbruch bzw. ich melde mich freiwillig als Beta Tester da ich doch nicht die Optionen im Systemmenü nicht missen möchte ^_^

So, da das Programm nun wunderbar funktioniert möchte ich mich nochmal für die großartige Leistung die ihr mit diesem Programm geschaffen habt bedanken ;) so macht das arbeiten an einem Windows Rechner wieder richtig Spass :D

Mit freundlichen Grüßen
c-sielent

Top