Changeset 2159 in Sophya for trunk/SophyaLib/SysTools


Ignore:
Timestamp:
Aug 4, 2002, 11:45:11 PM (23 years ago)
Author:
ansari
Message:

Correction/ajout getCPULoad() ds resusage.h , Reza 4/8/2002

Location:
trunk/SophyaLib/SysTools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/SysTools/resusage.cc

    r2101 r2159  
    6969
    7070  delta_elapsed_time = elapsed_time;
    71  
    72   delta_elapsed_time = elapsed_time;
    7371  time_t tm = time(NULL);
    7472  if (elapsed_time == 0) t0_time = tm;
  • trunk/SophyaLib/SysTools/resusage.h

    r2108 r2159  
    4545
    4646  inline uint_8 getDeltaCPUTime() { return delta_tottm; }
    47   inline uint_8 getDeltaElapsedTime() { return elapsed_time; }
     47  inline uint_8 getDeltaElapsedTime() { return delta_elapsed_time; }
     48  inline double  getCPULoad()
     49    { return ((delta_elapsed_time>1) ? (double)delta_tottm/(double)delta_elapsed_time: 1.);}
    4850
    4951
Note: See TracChangeset for help on using the changeset viewer.