성능·디버깅
메인 스레드 블록 지점 탐지
앱이 특정 조작 후 완전히 멈췄습니다(입력 무반응). 메인 스레드가 어디서 블록됐는지 알아내는 방법으로 옳은 것을 모두 고르세요.
복수 선택 가능
앱이 특정 조작 후 완전히 멈췄습니다(입력 무반응). 메인 스레드가 어디서 블록됐는지 알아내는 방법으로 옳은 것을 모두 고르세요.
복수 선택 가능
성능·디버깅주관식심화
특정 화면에서 가끔 1초 정도 화면이 멈춘다는 제보가 있지만 개발 환경에서는 재현되지 않습니다. 원인을 좁혀 가는 방법을 설명해 주세요.
#hang #main-thread
성능·디버깅주관식심화
사내 APM에 "메인 스레드가 일정 시간 이상 멈추면 스택을 남기는" 기능을 넣으려 합니다. 앱 안에서 렉(卡顿)을 어떻게 감지하겠습니까?
#hang #main-thread
성능·디버깅주관식기초
출시된 iOS 앱이 가끔 몇 초 동안 터치에 반응하지 않는다는 리뷰가 올라옵니다. 사무실에서는 재현이 안 될 때 main thread가 멈춘 순간의 스택을…
#hang #main-thread
동시성주관식심화
QA에서 "가끔 앱이 완전히 멈추는데 크래시 로그는 없다"는 리포트가 왔습니다. 데드락을 의심할 때 어떤 순서로 원인을 찾겠습니까?
#deadlock #debugging