[윈도우] 현재 프로그램이 쓰고 있는 메모리 알아보는 방법
Programming/기타2021. 4. 7. 11:37
반응형
안녕하세요.
이번에 포스팅 할 내용은 c++코드로 지금 실행하고 있는 프로그램이
얼만큼 메모리를 사용하고 있는 코드에 대해 알아보겠습니다.
MEMORYSTATUS memData;
GlobalMemoryStatus(&memData);
// 로드된 메모리
SIZE_T iLoadMemory = memData.dwTotalVirtual - memData.dwAvailVirtual;
iLoadMemory = SIZE_T(iLoadedMemory / 1048576);
// 총 메모리
SIZE_T iTotalMemory = 0;
iTotalMemory = SIZE_T(memData.dwTotalVirtual / 1048576);
1048576로 나누는 이유는 MB를 만들기 위해서 입니다.
(1024byte * 1024 byte = 1048576)
반응형
'Programming > 기타' 카테고리의 다른 글
[언리얼 5] 에러 MSB3073 : 비주얼스튜디오 빌드 에러 (0) | 2023.11.15 |
---|---|
[API/MFC] 특정 디렉토리 내 파일 알아오기 (0) | 2021.08.11 |
[컴퓨터 구성 요소/작동/부팅 원리] 컴퓨터는 어떻게 실행되고 사용되는것일까? (0) | 2020.09.10 |
[재미로 보는 인물열전] C언어, 유닉스의 창시자 데니스 리치 (0) | 2020.09.09 |
[SVN] TortoiseSVN 설치하는 방법 (0) | 2020.07.18 |
댓글()