Hallo, Um den Speicher auf einem mobilen Geräte (Windows CE 5.0) im Auge zu behalten, suche ich ein Tool, welches das bewerkstelligen kann. CPU: Intel PXA27x Gruß, Peter
Was soll das Tool dann machen? Die Speicherauslastung kann dir auch das System anzeigen.
Meine Applikation schmiert irgendwann ab und ich habe keinen Anhaltspunkts wann das passiert. Meine Vermutung ist ein Memory-Leak. Debug-Ausgaben so wie grosse Log-File sind auf diesem Gerät nicht möglich.
Bei CE gibt es doch bestimmt die Möglichkeit das das System einen dump wegschreibt wenn die Anwendung abstürzt. https://msdn.microsoft.com/en-us/library/aa463287.aspx konnte jetzt auf die schnelle nicht finden, wie es ohne debuggen geht.
Die Visual Studio Remote Tools des Microsoft Visual Studio 2008 verschaffen einen kleinen Überblick, aber für einen plötzlichen Crash nicht die optimale Lösung.
Peter schrieb: > aber für einen plötzlichen Crash nicht die optimale Lösung. Was soll da nicht optimal sein? Was erwartest Du?
An den Geräte,n wo dies passiert, kann ich nicht einfach ein Kabel dran hängen und durchsteppen. Hätte ja sein können, dass es ein kleines Tool gibt, dass man einfach drauf Spielt um den Speicher zu überwachen. Aber das wohl zu einfach gedacht.
Peter schrieb: > An den Geräte,n wo dies passiert, kann ich nicht einfach ein Kabel dran > hängen und durchsteppen. Hätte ja sein können, dass es ein kleines Tool > gibt, dass man einfach drauf Spielt um den Speicher zu überwachen. was soll es denn da genau überwachen? Wenn deine Anwendung kein Speicher mehr bekommt must du das sinnvoll behandeln. Suche doch mal ob man nicht die Dumps bei Absturz von Anwendungen auf CE aktivieren kann - geht bestimmt.
Ja die Möglichkeit gibt es: https://msdn.microsoft.com/en-us/library/aa463290.aspx Jedoch, wie sollte es auch anders sein, ist das mit dem Image welches hier habe nicht möglich. Den der Pfand "HKEY_LOCAL_MACHINE\System\ErrorReporting" existiert nicht. Ich gehe mal davon aus, dass diese Funktion nicht mit kompiliert wurde, beim erstellen es Images.
Peter schrieb: > Den der Pfand "HKEY_LOCAL_MACHINE\System\ErrorReporting" existiert > nicht. leg ihn doch einfach mal an.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.