为什么我的内存分析器的内存使用量没有变化?

时间:2019-01-14 18:18:05

标签: python python-3.x

所以我想知道我的函数的实际内存使用情况。有人可以解释一下为什么内存使用率发生变化,为什么内存使用率没有变化吗?

我尝试过以下链接:https://pypi.org/project/memory-profiler/,并尝试过装饰器。

import time
import random
from memory_profiler import profile

@profile()
def insertion():
    arr  = []
    for x in range(0,50):
        arr.append(random.randint(0,100))
    for i in range(1, len(arr)):
        key = arr[i]
        j = i-1
        while j >=0 and key < arr[j] :
                arr[j+1] = arr[j]
                arr[j] = key
                j -= 1
    return arr

print("Sorted :", insertion())

我希望每一行的输出都应该有所不同,不是全部,但至少会有一个增量。虽然我只有固定的内存使用率。

0 个答案:

没有答案