diff options
Diffstat (limited to 'catapult/common/py_utils/py_utils/memory_debug.py')
-rwxr-xr-x | catapult/common/py_utils/py_utils/memory_debug.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/catapult/common/py_utils/py_utils/memory_debug.py b/catapult/common/py_utils/py_utils/memory_debug.py index e63938f3..26f10ae0 100755 --- a/catapult/common/py_utils/py_utils/memory_debug.py +++ b/catapult/common/py_utils/py_utils/memory_debug.py @@ -73,7 +73,9 @@ def LogHostMemoryUsage(top_n=10, level=logging.INFO): pinfos_by_names[pname]['pids'].append(str(pinfo['pid'])) sorted_pinfo_groups = heapq.nlargest( - top_n, pinfos_by_names.values(), key=lambda item: item['total_mem_rss']) + top_n, + list(pinfos_by_names.values()), + key=lambda item: item['total_mem_rss']) for group in sorted_pinfo_groups: group['total_mem_rss_fmt'] = FormatBytes(group['total_mem_rss']) group['pids_fmt'] = ', '.join(group['pids']) |