memory tweaking

This commit is contained in:
JJJHolscher 2023-12-12 14:54:47 +01:00
parent 55d4db51a0
commit 6de52244ae
2 changed files with 3 additions and 3 deletions

View File

@ -1,7 +1,7 @@
[project] [project]
name = "jo3util" name = "jo3util"
version = "0.0.3" version = "0.0.5"
description = "" description = ""
dependencies = [] dependencies = []
dynamic = ["readme"] dynamic = ["readme"]

View File

@ -16,9 +16,9 @@ def sizeof_fmt(num, suffix='B'):
num /= 1024.0 num /= 1024.0
return "%.1f %s%s" % (num, 'Yi', suffix) return "%.1f %s%s" % (num, 'Yi', suffix)
def print_largest_variables(top=10): def print_largest_variables(variables, top=10):
""" Print the names and sizes of the top largest variables. """ """ Print the names and sizes of the top largest variables. """
variables = list(locals().items()) variables = list(variables.items())
variables_with_sizes = ((name, sys.getsizeof(value)) for name, value in variables) variables_with_sizes = ((name, sys.getsizeof(value)) for name, value in variables)
if not top: if not top: