Hi,
kennt jemand von euch ein Programm welches mir ein Dump eines Prozesses wärend der kompletten Laufzeit erstellt? Der Taskmanager(procdump) kann nur ein Moment Abbild erstellen.
Ich weiß das die Datei vermutlich sehr groß wird aber das ist nicht schlimm.
Ein Dump ist immer eine Momentaufnahme. Immer - egal welches Tool.
Was hast Du genau vor? Suchst Du was wie IntelliTrace?
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code
Suchst Du was wie IntelliTrace?
Hm - ja - ähnlich, jedoch für 3rd. Party Code.
Dann lass' uns nicht an dem Wort "Dump" festhängen.
Ich brauche ein Tool was den kompletten Speicher (Bedarf) eines Programms in ein TXT File schreibt wärend der Prozess läuft.
Viel Glück bei der Suche. Bin gespannt, was Du findest 😃
Wenn Du Treffer hast, gerne hier mitteilen.
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code
Das kann Windows mit dem Tool "PerfMon" (Leistungsüberwachung), s. z.B. Performanceanalyse - Grundlagen - Teil 1 oder Erfassen von Daten mit Windows-Leistungsüberwachung.
Für Speicheraufzeichnung s. Using Performance Monitor to Find a User-Mode Memory Leak.
Für Speicheraufzeichnung s. Using Performance Monitor to Find a User-Mode Memory Leak.
hab ich ausprobiert, nun habe ich ein Log wie der RAM genutzt wird, aber kein Dump davon. Meinen wir wirklich das gleiche?
@peterpan4711
Wie Abt schon sagt, wirst du dies nicht bekommen.
Dazu müsste nach jeder Anweisung in deinem Code ein Dump erzeugt werden.
Mal von der Sinnhaftigkeit dieses Vorhabens abgesehen, müsstest du dann auch den dump persistieren müssen, was je nach Speicherverbrauch, dann eine nicht mehr speicherbare Menge darstellen dürfte.
Sinnvoller wäre doch zu erklären, was du damit erreichen willst.
Ich vermute mal, dass dein Ursprungsproblem sich auch anders lösen lässt.
T-Virus
Developer, Developer, Developer, Developer....
99 little bugs in the code, 99 little bugs. Take one down, patch it around, 117 little bugs in the code.
Mal von der Sinnhaftigkeit dieses Vorhabens abgesehen[....]
Sinnvoller wäre doch zu erklären, was du damit erreichen willst.
Das ist sehr beliebtes "Anfänger"-Vorhaben, um Software zu knacken oder Cheats für Games zu entwickeln 😃
Ob das hier aber das Ziel ist, das wissen wir ja nicht - der Threadersteller verschweigt leider auch das eigentliche Ziel des Vorhabens, was immer im Startbeitrag enthalten sein sollte. Daher bleibt natürlich erstmal die Gefahr des Missbrauchs für so ein Werkzeug.
[Hinweis] Wie poste ich richtig?
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code