Navigator/HUD 장시간 사용 시 오동작 및 리소스 정리 문제 점검 요청
LV.1 · 견습 선원
- 눈 밝은 수집가
- 새내기 행상인
배지 2개
- 작성글
- 1
- 받은 추천
- 0
- 도감 기여
- 0
- 거래 평점
- –
안녕하세요. DHO Manager / Navigator 잘 사용하고 있습니다.
장시간 사용 중 반복적으로 발생하는 증상이 있어 개선 가능 여부 문의드립니다.
DHO Manager와 Navigator를 몇 시간 이상(대략 3~4시간 이상, 길게는 하루 정도) 계속 실행해두면 어느 시점부터 Navigator의 HUD 동작이 이상해지는 현상이 있습니다.
주로 확인한 증상은
지도 HUD 표시가 정상적으로 동작하지 않는 경우
선박의 진행 방향을 안내하는 방향/조향 HUD가 잘못 표시되는 경우
전체적으로 HUD나 화면 추적 상태가 처음 실행했을 때와 달라지는 현상
특이한 점은 Navigator만 종료했다가 다시 실행하는 것으로는 완전히 정상화되지 않는 경우가 있었고, DHO Manager 자체를 완전히 종료한 뒤 다시 실행하면 정상으로 돌아왔습니다.
문제가 발생했을 당시 작업 관리자를 확인해보니 DHO Manager 관련 WebView2 프로세스가 여러 개 실행되어 있었고, WebView2: DHO Manager, GPU Process, Utility Process 등 여러 하위 프로세스가 계속 유지되고 있었습니다.
WebView2가 여러 프로세스로 동작하는 것 자체는 정상인 것으로 알고 있어 단순히 프로세스 개수나 메모리 사용량만으로 문제라고 생각하지는 않습니다. 다만 Navigator/HUD를 장시간 사용하면서 화면 캡처, HUD 렌더링, 게임 창 추적 등에 사용되는 리소스나 WebView2/오버레이 인스턴스가 정상적으로 정리되고 있는지 한 번 확인해주시면 좋을 것 같습니다.
특히 아래 부분을 점검해주시면 감사하겠습니다.
Navigator/HUD 장시간 실행 시 메모리 또는 GPU 리소스가 계속 증가하는지
GDI/USER Object, Window Handle 등이 누적되는지
HUD를 끄거나 Navigator를 종료했을 때 관련 오버레이/WebView2 인스턴스가 모두 정상적으로 해제되는지
게임 창 위치/크기/좌표를 추적하는 상태가 장시간 후 stale 상태로 남을 가능성이 있는지
화면 캡처 타이머나 HUD 렌더링 루프가 중복 생성되거나 누적될 가능성이 있는지
현재까지 제 환경에서는 프로그램 실행 직후에는 정상 → 몇 시간 이상 사용 후 증상 발생 → DHO Manager 전체 종료 및 재실행 시 정상화 패턴이 반복적으로 확인되고 있습니다.
필요하시면 다음번 증상 발생 시 작업 관리자 프로세스/메모리 상태나 재현 상황을 추가로 전달드리겠습니다. 감사합니다.
댓글
해당 문제는 인식하고 있었습니다.
다음 버전 작업에 반영할 계획 중인데 조금만 기다려주시면 감사하겠습니다. 좋은 피드백 고마워요!