현재 위치 - 주공해몽공식사이트 - 무료 운세 - 프로그램을 실행할 때 얼마나 많은 메모리를 사용하는지 어떻게 계산합니까?

프로그램을 실행할 때 얼마나 많은 메모리를 사용하는지 어떻게 계산합니까?

System (command) 을 사용하여 DOS/Windows 명령을 호출하여 사용 중인 메모리의 양을 얻을 수 있습니다.

명령 예:

Wmic 프로세스. 여기서 name="cmd.exe "는 WorkingSetSize 를 가져옵니다

여기서 "cmd.exe" 를 프로그램 이름으로 바꿀 수 있습니다.

프로그램 프로세스 PID 번호로 호출할 수도 있습니다. 명령은 다음과 같습니다.

Processid=6884 인 wmic 프로세스는 WorkingSetSize 를 가져옵니다

여기서 6884 를 프로그램 프로세스 PID 로 대체할 수 있습니다.

출력에는 2 개의 행이 있고 두 번째 행은 메모리가 차지하는 바이트 수입니다.

WorkingSetSize

46 16 192

C/c++ 언어:

시스템 ("wmic process where processid = 6884 get working setsize");

System("wmic 프로세스, 여기서 name = \ "cmd.exe \" getworking setsize ");

프로그램 이름으로 호출할 때 같은 이름의 프로그램이 여러 개 실행 중이면 출력 메모리는 한 줄씩 출력됩니다.