개발이 어느정도 되고 나니 이제 속도가 느려서 문제가 되고 있네요.
printf와 qDebug(qt) 두가지를 쓰고 있는데 두개의 디버그를 빼면 한번퀴 도는데 대략 120ms가 걸리고
디버그를 모두 넣으면 200ms정도 걸리네요.
이상적은 속도는 100ms에 한바퀴 도는게 가장 이상적이긴 한데 120ms 정도도 봐줄만 합니다.
제품을 양산해서 판매를 하는시점에도 두개의 디버그는 뺄수가 없습니다.
이유인즉슨 산업용 단말기를 만드는데 기술이 하루게 다르게 발전하다보니 단말기가 따가가지 못해 쓰다보면 문제가 생기는데 이문제를 소비자 혹은 딜리가 디버깅을 해서 보내주기 때문에 디버깅 기능은 들어가야 하는데 시간때문에 문제가 되네요.
디버깅으로 날라간 80ms 를 찾을수 있는 방법이 있나요. 디버그를 혹시 쓰레드로 돌려서 쓰레드에서 실행하면 시간이 단축되나요..??
간단한 조언이라도 부탁드립니다.