progunit.cpp 462 B

12345678910111213141516171819202122
  1. #include "progunit.h"
  2. #include <iostream>
  3. void ProgUnit::UpdateResState()
  4. {
  5. if(mbRun)
  6. {
  7. mfCPU = get_proc_cpu(mpid,mnLastProcTotal,mnLastCPUTotal);
  8. unsigned int nMem,nThread;
  9. nMem = 0;
  10. nThread = 0;
  11. get_proc_mem_thread(mpid,nMem,nThread);
  12. mfMem = nMem;
  13. mnThread = nThread;
  14. // mfMem = get_proc_mem(mpid);
  15. mfMem = mfMem/1000.0;
  16. // mnThread = get_proc_threadnum(mpid);
  17. }
  18. }