We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8c24a93 commit aff7bedCopy full SHA for aff7bed
1 file changed
Modules/_testcapi/mem.c
@@ -698,6 +698,7 @@ get_process_memory_usage(PyObject *self, PyObject *args)
698
return NULL;
699
}
700
701
+ // Get WorkingSetSize from GetProcessMemoryInfo()
702
HANDLE handle = OpenProcess(PROCESS_ALL_ACCESS, FALSE, (DWORD)pid);
703
if (handle == NULL) {
704
return PyErr_SetFromWindowsErr(0);
@@ -710,8 +711,7 @@ get_process_memory_usage(PyObject *self, PyObject *args)
710
711
712
CloseHandle(handle);
713
- size_t size = (pmc.WorkingSetSize + pmc.PagefileUsage);
714
- return PyLong_FromSize_t(size);
+ return PyLong_FromSize_t(pmc.WorkingSetSize);
715
716
#endif
717
0 commit comments