diff --git a/OOMAnalyser.html b/OOMAnalyser.html index c7a236c..48f991f 100644 --- a/OOMAnalyser.html +++ b/OOMAnalyser.html @@ -689,6 +689,7 @@ r'^Killed process \d+ \(.*\) total-vm:(?P\d+)kB, anon-rss:(?
  1. Add a textual summary of the analysis
  2. Fix interpretation of the last OOM line
  3. +
  4. Fix calculation of requested memory in kBytes
  5. ...
diff --git a/OOMAnalyser.py b/OOMAnalyser.py index 80287cc..5716421 100644 --- a/OOMAnalyser.py +++ b/OOMAnalyser.py @@ -606,8 +606,8 @@ class OOMAnalyser(object): def _calc_trigger_process_values(self): """Calculate all values related with the trigger process""" self.results['trigger_proc_requested_memory_pages'] = 2 ** self.results['trigger_proc_order'] - self.results['trigger_proc_requested_memory_pages_kb'] = self.results['page_size'] - + self.results['trigger_proc_requested_memory_pages_kb'] = self.results['trigger_proc_requested_memory_pages'] *\ + self.results['page_size'] # process gfp_mask if self.results['trigger_proc_gfp_flags'] != '': # None has been is converted to '' flags = self.results['trigger_proc_gfp_flags']