[ Python ] 메모리 누수 해결에 도움되는 패키지 소개
2019. 6. 5. 16:38ㆍ분석 Python/구현 및 자료
도움이 되셨다면, 광고 한번만 눌러주세요. 블로그 관리에 큰 힘이 됩니다 ^^
최근에 UI를 만들어야 하는 일을 하고 있었는데, 같은 것을 실행하는데 누적되는 문제가 발생하였다.
gc.collect()를 해도 소용이 없어서, 여러 가지를 찾다가 다음과 같은 것이 나와서 공유한다.
실제 테스트를 하니, 같은 작업을 반복할 때는 그만큼 데이터가 계속해서 쌓이지는 않았다.
아직 문제는 할당된 메모리가 다시 돌아오지 않는 다는 점....... (어디로 간 거냐....)
## 190605 기준 최신 버전은 5.2입니다.
# installing jemalloc
wget https://github.com/jemalloc/jemalloc/releases/download/5.2.0/jemalloc-5.2.0.tar.bz2
tar xvjf jemalloc-5.1.0.tar.bz2
cd jemalloc-5.1.0
./configure
make
sudo make install
LD_PRELOAD=/usr/local/lib/libjemalloc.so python ~~~~~~~~~.py
https://zapier.com/engineering/celery-python-jemalloc/
http://egloos.zum.com/mcchae/v/11175458
728x90
'분석 Python > 구현 및 자료' 카테고리의 다른 글
[ Python ] 모델 예측 TOP N번까지 값 뽑고 N번까지 Accuracy 계산하기 (0) | 2019.07.16 |
---|---|
[ Python ] 영어 Text 전처리 및 유용한 Re 설명 자료 (0) | 2019.07.09 |
[ Python ] Python에서도 R처럼 data.table을 사용할 수 있어요. (0) | 2019.06.02 |
[ Python ] UMAP (Uniform Manifold Approximation and Projection) (0) | 2019.05.22 |
[ Python ] xml 파일 형식에서 원하는 부분 빼서 사용해보기 (0) | 2019.05.16 |