코딩

Global memery usage 확인 방법 in Python

포숑 2022. 8. 9. 16:32
728x90

 

Spyder 사용 시에는 global memory 가 얼마나 사용되고 오른쪽 하단에 나와서 메모리 관리를 하면서 코딩할 수 있었는데

Vscode, jupyter 사용 시에는 확인이 어렵다. 

그래서 종종 메모리 얼마나 남았는지 종종 확인하려고 코드 기록해둔다.

 

def memory_usage():
    import psutil
    mem = psutil.virtual_memory()
    print(f"memory using {mem.percent}%, {np.round( mem.available/2**30, 2) }GB left ")
    
memory_usage()

현재는 memory using 69.3%, 2.46GB left 라고 나온다. 

 

psutil.vitual_mmeory() 에서 total 메모리도 확인 가능하다. 

728x90