본문 바로가기

메모리 에러2

초기 테스터(initial tester)의 제작-46- 안녕하세요? 지난번 포스팅에서는 어떻게 헛다리를 짚는 바람에 이래저래 힘이 빠지는 현상이 벌어지기는 했는데, 그건 그것이고, 아무튼 간에 계속해서 어디서 누수가 일어나는 지에 대해서 한번 잡아 보도록 해야 했습니다. 그래서 이번 포스팅에서는 그런데로 성공적인 방법이 나왔고, 그렇게 해서 잡은 메모리가 새어 나가는 지점에 대해서 이야기를 해 보고자 합니다. 이 작업을 위해서는 파이썬에 원래 내장되어 있는 모듈인 tracemalloc이라는 라이브러리를 먼저 import해서 가지고 와야할 필요성이 있습니다. 그리고 나서 위 스크린샷에서 볼 수 있는 것처럼 일단 self가 붙은 변수를 하나 만들어서 놓도록 하고, 다음 작업에 들어가 보기로 합니다. 그리고 나서 for문이 시작하는 지점에서 take_snapsho.. 2020. 2. 2.
초기 테스터(initial tester)의 제작-44- 안녕하세요? 원래라면 아마 완성을 눈앞에 두었겠지만, 다시 실전처럼 작업을 하려다가 예상치 못한 에러가 나오는 바람에 다시금 일련의 포스팅 시리즈가 이어지게 되었습니다. 일단 이번 에러는 메모리 오류를 수정하는 것이라고 할 수 있는데, 아무튼 간에 이번 포스팅에서는 어떻게 해서 오류를 인식하게 되었으며, 첫 시도를 올리고자 합니다. 먼저 작업을 하기 위해서 120개의 분봉에서 평균과 표준편차를 구한 다음, 여기서 나온 결과를 그냥 그대로 사용하는 룰을 한번 테스트 해 보기 위해서 먼저 코스피 전체를 돌려 보고자 합니다. 먼저 작업을 하기 위해서 10분봉을 가지고서 한번 작업을 해 보고자 합니다. 일단 이 작업 자체는 그렇게 크게 어려울 것이 지금으로써는 없어 보였습니다. 그런데 코스피 전체를 한번 가려고.. 2020. 2. 2.