Der Martin: Windows-API: Speicherverbrauch der laufenden Anwendung abfragen

Beitrag lesen

Hallo,

eines einzelnen Prozesses

Hm. https://docs.microsoft.com/en-us/windows/win32/psapi/collecting-memory-usage-information-for-a-process könnte helfen ist aber C++

C++ stört mich nicht, solange nur das Beispiel in C++ ist. Die Systemaufrufe, auf die es ankommt, sind ja doch dieselben, und auch wie man an die nötigen Parameter kommt.

Da geht es um eine Prozess-ID

Nein, Thema verfehlt. Das ist eine Variante (oder sogar eine exakte Kopie, ich bin nicht sicher) des Beispiels aus der Microsoft-Doku. Da fragt eine Applikation einfach stumpf alle erdenklichen Prozess-IDs ab (bis zu 1024 Stück), und ermittelt deren Details nacheinander. Die Zuordnung, welche Prozess-ID davon zum eigenen Prozess gehört, wird nicht betrachtet.

die eigene sollte man mit jeder brauchbaren Programmiersprache erfahren können.

IMO ist das nicht Sache der Programmiersprache, sondern eine Information, die das OS liefern muss.

Live long and pros healthy,
 Martin

--
Fische, die bellen, beißen nicht.