sysinfo freeram 사용법에 대한 질문이 있습니다. 내 프로그램에서 사용할 때 매번 똑같은 대답을보고합니다. 정적이 아니라 동적이라고 생각합니다. 병목 현상을 확인하기 위해 내 프로그램 전체에서이를 테스트 포인트로 사용할 계획입니다.SysInfo 사용법이 변경되지 않습니다
unsigned long iFreeMemory = 0;
iFreeMemory = meminfo.freeram;
std::cout "Free Ram: " << iFreeMemory << std::endl;
system(run any program....);
iFreeMemory = meminfo.freeram;
std::cout << "Free Ram: " << iFreeMemory << std::endl;
etc...
결과 매번 동일
test.h
struct sysinfo meminfo;
Test.cpp에 예하여 아래 스텁. 나는 대답이 매번 달라야한다고 생각할 것이다. 모든 도움을 주시면 감사하겠습니다. 감사.
실제로'sysinfo()'를 호출하고 있습니까? 당신의 코드는 그렇지 않은 것처럼 보입니다. –