jupyter notebook 개별 메모리 사용량 확인하는 방법
2020. 4. 28. 13:45ㆍ꿀팁 분석 환경 설정/Jupyter Notebook & Lab
광고 한 번씩 눌러주세요! 블로그 운영에 큰 힘이 됩니다 :)
memory_profiler를 설치하면 됨.
!pip install memory_profiler
magic 함수로 확인하는 방법
%load_ext memory_profiler
%memit
패키지로 확인하는 방법
from memory_profiler import memory_usage
mem_usage = memory_usage(-1, interval=1, timeout=1)
print(mem_usage)
https://data-newbie.tistory.com/312?category=772752
위의 글에서 주피터 노트북 이름을 가져오고 중간중간 logging하면 해당 주피터 메모리 체크할 수 있을것 같다.
def current_memory_check() :
from memory_profiler import memory_usage
mem_usage = memory_usage(-1, interval=1, timeout=1)[0]
usage = f"{mem_usage:.3f} MiB"
return usage
def current_notebook_name() :
import ipyparams
notebook_name = ipyparams.notebook_name
return notebook_name
https://pypi.org/project/memory-profiler/
728x90
'꿀팁 분석 환경 설정 > Jupyter Notebook & Lab' 카테고리의 다른 글
[TIP / Installation] 사용하는 Jupyter Kernel에서 패키지 설치하는 방법 (0) | 2020.10.23 |
---|---|
command로 Ipython noteobk Clear Output 하기 (0) | 2020.07.15 |
[Python] Jupyter 사용자 유용 팁 정리 (1) | 2020.03.25 |
Jupyer Notebook / Lab 유용한 magic 함수들과 ShortCuts(단축키) (0) | 2020.01.19 |
Jupyterlab cell font size 변경하기 (0) | 2020.01.18 |