Wie kann ich in Purebasic feststellen wieviel RAM Speicher mein Programm verbraucht?
Im Taskmanager ist das sichtbar, aber ich habe keine Funktion gefunden die mir nur den von meinem Programm belegten RAM Speicher ausgibt?
Vielen Dank,
Speicherverbrauch des eigenen Programmes ?
Re: Speicherverbrauch des eigenen Programmes ?
https://www.rsbasic.de/aktualisierung/w ... mitteln.pb
Die Struktur kannst du entfernen, da sie bereits von PB deklariert ist.
Die Struktur kannst du entfernen, da sie bereits von PB deklariert ist.
- darius676
- Beiträge: 502
- Registriert: 08.03.2010 22:12
- Computerausstattung: Intel i5 16GB RAM nVidia 1050, Win11
Atari Jaguar, Surface Pro 5,Surface Laptop i5 7200, XBOX ONE X, XBOX Series X - Wohnort: AT
- Kontaktdaten:
Re: Speicherverbrauch des eigenen Programmes ?
RSBasic hat geschrieben:https://www.rsbasic.de/aktualisierung/w ... mitteln.pb
Die Struktur kannst du entfernen, da sie bereits von PB deklariert ist.
Vielen Dank!
- TheCube
- Beiträge: 154
- Registriert: 20.07.2010 23:59
- Computerausstattung: Risen 3400G 16MB Win10-64Bit
- Wohnort: NRW
Re: Speicherverbrauch des eigenen Programmes ?
Der Taskmanager (Win7-32) zeigt mir für den obigen Beispielcode (als .exe standalone) ca. 780K Arbeitsspeicher an,
der Beispielcode selbst (im Requester) schreibt gleichzeitig ca. 2200K Speicher zu nutzen.
Woher diese deutliche Diskrepanz ?
der Beispielcode selbst (im Requester) schreibt gleichzeitig ca. 2200K Speicher zu nutzen.
Woher diese deutliche Diskrepanz ?
Re: Speicherverbrauch des eigenen Programmes ?
Eventuell wird dir im Taskmanager nicht alles angezeigt.
Der erhaltene Wert der API ist komplett das Programm + reservierten Speicher.
Ausserdem ist der Taskmanager in der Anzeige der Datenn seeeeeeehr träge.
Der erhaltene Wert der API ist komplett das Programm + reservierten Speicher.
Ausserdem ist der Taskmanager in der Anzeige der Datenn seeeeeeehr träge.
PureBasic 6.10 LTS (Windows x86/x64) | Windows10 Pro x64 | Asus TUF X570 Gaming Plus | R9 5900X | 64GB RAM | GeForce RTX 3080 TI iChill X4 | HAF XF Evo | build by vannicom
Re: Speicherverbrauch des eigenen Programmes ?
Hallo!
Schöne API-Funktion: "GetProcessMemoryInfo"
Wenn ich es in PureBasic mit ((mem\PagefileUsage) / 1024) / 1024 teste komme ich genau auf den Wert im Task-Manager.
Dabei muss ich aber im Taskmanager auf die Detailansicht wechseln. (Rechtsklick -> "Zu Details wechseln")
Schöne API-Funktion: "GetProcessMemoryInfo"
Wenn ich es in PureBasic mit ((mem\PagefileUsage) / 1024) / 1024 teste komme ich genau auf den Wert im Task-Manager.
Dabei muss ich aber im Taskmanager auf die Detailansicht wechseln. (Rechtsklick -> "Zu Details wechseln")
Betriebssysteme: div. Windows, Linux, Unix - Systeme
no Keyboard, press any key
no mouse, you need a cat
no Keyboard, press any key
no mouse, you need a cat