Пример #1
0
def evalTest(code, N):
    from System import GC
    startMem = GC.GetTotalMemory(True)
    startTime = clock()
    evalLoop(code, N)
    endTime = clock()
    if is_mono:
        gc.collect()
    else:
        gc.collect(2)
    endMem = GC.GetTotalMemory(True)
    return max(endMem - startMem, 0)
Пример #2
0
 def get_memory():
     for _ in range(4):
         GC.Collect()
         GC.WaitForPendingFinalizers()
     return GC.GetTotalMemory(True) / 1e6