본문 바로가기

무모한 도전-주식 인공지능 만들기1651

메모리 누수 현황을 파악하기 위한 작업 안녕하세요? 일단 6월 27일 목요일의 모의투자가 메모리 문제를 잡는다고 아무런 성과도 없이 끝났지만, 그래도 일단 계속해서 시도를 하기는 해야 하기 때문에, 일단 한번 계속해서 작업을 이어 나가도록 합니다. 이번에는 tracemalloc이라는 파이썬의 내장 모듈을 활용해서, 어디서 메모리를 계속 잡아먹는지, 정확히는 계속 커지는 지를 테스트 해 보려고 합니다. 가장 먼저 해야 할 일은 위 스크린샷처럼 일단 import시키는 과정이 먼저 있습니다. 가장 윗줄에서 한번 import해 오도록 시도를 해 봅니다. 그리고 나서 위 스크린샷처럼 첫 메소드가 시작하기도 전에 한번 tracemalloc을 start() 시키도록 하는 것을 잊으면 안된다는 것 입니다. 다음으로는 위 스크린샷처럼 처음 시작하자 마자 po.. 2019. 6. 29.
2019년 6월 27일 모의투자와 메모리 최적 프로램의 사용 안녕하세요? 어떻게 메모리 문제를 해결하지도 못하고 해서, 이번 포스팅에서는 아침이 된 김에 3번째 계획으로 이전에 다운로드를 받아 둔 MemoryFree라는 프로그램이 있었습니다. 이 프로그램이 오래 실행이 되면 메모리를 잡아 먹는 문제가 생기게 되는데, 그 문제를 해결하기 위해서 이 메모리 최적화 프로그램을 사용해서 어떤 결과가 나오는 지 살펴 보고자 합니다. 먼저 파이참을 실행한 다음, 막 알고리즘 투자자를 돌리기 바로 직전의 모습입니다. 이렇게 하고 나서 이제 다음으로 메모리 최적화 프로그램을 실행 시키고자 합니다. 제가 이번에 사용할 프로그램은 FreeMmr이라는 것인데, 일단 처음에는 30분 간격으로 했지만, 최적화를 하기도 전에 윈도우가 프리징이 되어 버렸기 때문에, 하는 수 없이 1분 단위.. 2019. 6. 29.
Vim을 이용한 시도와 좌절 안녕하세요? 지난번 포스팅에서 어떻게 cmd를 관리자 권한으로 실행을 시켰지만, 그렇게 하고서도 문제가 해결이 되지 않은 것을 확인할 수 있었습니다. 그래서 이번에는 개발툴 중에서 메모리를 적게 소모한다고 알려진 Vim이라는 것을 이용해서 한번 시도해 보자고 합니다. 일단 먼저 해야 할일은 Vim의 홈페이지로 찾아가는 것일 겁니다. 먼저 Vim이 일단 진짜로 있는 것인지 한번 확인해 보니까, 실제로 있는 것은 맞기는 맞습니다. 그리고 나서 홈페이지로 가서, 위 스크린샷처럼 MS-Windows에 맞도록 하는 것이 있으므로, 한번 찾아가서 다운로드를 받도록 합니다. 그리고 다운로드 받은 설치 파일을 실행시켜서 인스톨 시키는 과정이 있습니다. 이 과정은 정말 쉽게 진행이 되었고, 그 속도도 상당히 빨랐습니다... 2019. 6. 29.
cmd를 관리자 권한으로 실행해서 인공지능 투자자를 실행하기 안녕하세요? 간밤에 한번 할 수 있을 것 같은 느낌이 들어서 있는대로 밤을 새다 시피 해서 달리기는 했습니다만, 어째서 결과가 시원치 않게 끝난 것을 확인할 수 있기는 있었습니다. 그래도 기록을 남기기는 남겼기 때문에, 그 시원찮지 않은 결과가 나오는 과정이라도 한번 이 블로그에 올려 보고자 합니다. 먼저 윈도우에서 검색기능을 이용해서, 한번 cmd-명령 프롬프트의 바로가기를 선택한 다음, 여기서 바로가기에서 고급 옵션을 선택해 주도록 합니다. 그리고 나서 고급속성에서 관리자 권한으로 실행이라는 항목을 체크 해 주도록 합니다. 이렇게 하는 것으로 일일히 마우스 우클릭으로 관리자 권한으로 실행을 눌러줄 필요가 없는 것 입니다. 실제로 한번 cmd를 실행시킨 다음에 작업 표시줄에 아이콘을 고정시키고 나서, .. 2019. 6. 28.