[Python_Error] 알고리즘 속도가 갑자기 느려졌을때 swap memory 확인


[Python_Error] 알고리즘 속도가 갑자기 느려졌을때 swap memory 확인

본 포스팅은 업무 중 갑자기 잘 작동되었던 알고리즘이 갑자기 확 느려졌을 때 해결했던 방법을 공유하고자 한다. swap memory 스왑 메모리는 실제 물리적 메모리가 아닌 시스템 응답 불가 상태를 방지하기 위해 마련해 놓은 비상용 메모리이다. 따라서 알고리즘을 구동하는 중 swap memory를 많이 사용한다면 메모리 관련 오류 발생이 내재되어 있다고 봐도 된다. 필자는 알고리즘을 새롭게 구성한 뒤 실행을 시키니 몇 분뒤 급격히 속도가 저하되는 것을 알게 되었다. 코드 특성상 규모가 큰 데이터를 로드하고 저장하는 코드라 swap 메모리 관련 문제라 파악하고 swap 메모리 사용량을 확인했다. swap 메모리 사용량 확인법은 "htop" 혹은 "free -m"을 활용하면 된다. htop에서 왼쪽 밑에 위..


원문링크 : [Python_Error] 알고리즘 속도가 갑자기 느려졌을때 swap memory 확인