Skip to content
Snippets Groups Projects
Commit 97c00d7f authored by moon2's avatar moon2 :speech_balloon:
Browse files

ftop: heap: clearer ui

parent 972b0f19
Branches
Tags
No related merge requests found
......@@ -115,15 +115,24 @@ class ftop:
mem_used_rel = 1 - mem_free / (1048576 * 8 + 1024 * 512)
if mem_used_rel < 0:
mem_used_rel = 0
if mem_used_rel > 0.995:
mem_used_rel = 0.995
ftop_str += "\n mem_free | "
ftop_str += (" " + str(int(mem_used_rel * 100)))[-2:]
if mem_used_rel > 1:
mem_used_rel = 1
ftop_str += "\n heap use | "
ftop_str += (" " + str(int(mem_used_rel * 100)))[-3:]
ftop_str += "% ["
ftop_str += "#" * int(mem_used_rel * 20)
ftop_str += "." * (20 - int(mem_used_rel * 20))
ftop_str += "]"
ftop_str += " | free: " + str(mem_free) + "B"
mem_str = str(mem_free)
mem_str_new = ""
while True:
mem_str_new = mem_str[-3:] + mem_str_new
mem_str = mem_str[:-3]
if len(mem_str) > 0:
mem_str_new = "_" + mem_str_new
else:
break
ftop_str += " | free bytes: " + mem_str_new
if ftop._gc_collect_enabled:
ftop_str += "\n (ran gc.collect() before capture)"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment