본문으로 바로가기

메모리 사용량 알기

category 개발언어/c++ 2016. 7. 16. 22:46

SIZE_T GetProcessWorkingSetSize() {

    PROCESS_MEMORY_COUNTERS pmc;

    if (!GetProcessMemoryInfo(GetCurrentProcess(), &pmc, sizeof(pmc))) {

        return 0;

    }

    return pmc.WorkingSetSize;

}

 

//memory usage

SIZE_T usage = GetProcessWorkingSetSize();

//something

usage = GetProcessWorkingSetSize() - usage;