Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Logger #21

Open
100prznt opened this issue Feb 6, 2020 · 1 comment
Open

Logger #21

100prznt opened this issue Feb 6, 2020 · 1 comment
Labels
bug Something isn't working test feedback Feedback from testers

Comments

@100prznt
Copy link
Owner

100prznt commented Feb 6, 2020

Ansich könnte die App ja jetzt so laufen. Doof nur, dass jeden Tag ein mehrere MB großes Logfile geschrieben wird und so der speicher irgendwann knapp werden könnte. Wie wäre es, wenn man das Logfile zyklisch löscht. also z.B. aller 3h neues Logfile und das alte löschen. So hätte man kein Speicherproblem, aber im Zweifel immer ein Logfile. Nur bei der Lebensdauer der SD-Karte müsste man schauen, wie sich das ständig schreiben auswirkt. Oder ... Das Logfile (als Absturzverhinderer) wird nur in den RAM geschrieben ohne die SD-Karte zu nutzen (geht das überhaupt). Benötigt man das Logging zur Fehlersuche, könnte man in den Settings ja bei Bedarf nen Haken setzen, der das Logfile dann statt in den RAM auf die SD-Karte schreibt.

@100prznt 100prznt added the bug Something isn't working label Feb 6, 2020
@100prznt
Copy link
Owner Author

100prznt commented Feb 6, 2020

Ja, eine Dauerlösung sollte das so nicht sein. Meine fertigen Logger sind leider nicht UWP tauglich, sodass ich erst mal schnell was einfaches geschrieben habe. Würde den Logger noch Parametrierbar machen und ihn mit einer gewissen Intelligenz ausstatten. Log- und Historientiefe sind dann einstellbar, was auch absolut sinnvoll ist, wie du es sagst.

@100prznt 100prznt added the test feedback Feedback from testers label Feb 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working test feedback Feedback from testers
Projects
None yet
Development

No branches or pull requests

1 participant