diff options
author | meta-androcto <meta.androcto1@gmail.com> | 2017-06-20 11:14:18 +0300 |
---|---|---|
committer | meta-androcto <meta.androcto1@gmail.com> | 2017-06-20 11:14:18 +0300 |
commit | 764d4e21e65230a21f10c3b1a42333a081df1ac6 (patch) | |
tree | ab8a462dd05af0d2335e900386fbbdb6e60c21f0 /ant_landscape/stats.py | |
parent | fb45d3cdf8b0e86f3d21d1a15178249c10655226 (diff) |
ant landscape: bug fix stable release
Diffstat (limited to 'ant_landscape/stats.py')
-rw-r--r-- | ant_landscape/stats.py | 21 |
1 files changed, 9 insertions, 12 deletions
diff --git a/ant_landscape/stats.py b/ant_landscape/stats.py index a5053465..983d9d94 100644 --- a/ant_landscape/stats.py +++ b/ant_landscape/stats.py @@ -14,25 +14,25 @@ class Stats: self.process=psutil.Process() self.memstats_available = True self.reset() - + def reset(self): - self.lasttime=self._gettime() - self.lastmem=self._getmem() + self.lasttime = self._gettime() + self.lastmem = self._getmem() self.basemem = self.lastmem - self.maxmem=0 - self.elapsedtime=0 + self.maxmem = 0 + self.elapsedtime = 0 def _gettime(self): """return the time in seconds used by the current process.""" if psutil_available: m=self.process.get_cpu_times() - return m.user+m.system + return m.user + m.system return time() def _getmem(self): """return the resident set size in bytes used by the current process.""" if psutil_available: - m=self.process.get_memory_info() + m = self.process.get_memory_info() return m.rss return 0 @@ -40,9 +40,9 @@ class Stats: """return the time since the last call in seconds used by the current process.""" old = self.lasttime self.lasttime = self._gettime() - self.elapsedtime = self.lasttime-old + self.elapsedtime = self.lasttime - old return self.elapsedtime - + def memory(self): """return the maximum resident set size since the first call in bytes used by the current process.""" self.lastmem = self._getmem() @@ -50,6 +50,3 @@ class Stats: if d>self.maxmem: self.maxmem = d return self.maxmem - - -
\ No newline at end of file |