목록향상 (1)
woong's
Multithreading For Performance (성능 향상을 위한 멀티쓰레딩 기법)
Posted by Tim Bray on 19 July 2010 at 11:41 AM [멀티태스크 상황에 처하는 것을 기꺼워하는 안드로이드 그룹 엔지니어 Gilles Debunne이 쓴 글. - Tim Bray] 응답성 있는 애플리케이션을 만드는 좋은 사례는 여러분의 메인 UI 쓰레드에게 최소한의 작업만을 시키는 것이다. 시간이 오래 걸릴 가능성이 있어서 애플리케이션에 장애가 될만한 작업은 별도의 쓰레드를 통해 처리해야 한다. 그러한 작업의 전형적인 예로는 예측하기 어려운 지연 현상들이 수반하는 네트워크 오퍼레이션을 들 수 있다. 사용자들은 일시적인 멈춤 정도라면 참아줄 수 있을 것이다. 특히, 뭔가를 진행하고 있다고 피드백을 제공해주면 인내심을 발휘할 수 있다. 그러나 아무 공지도 없이 멍 때리는 애플리..
Develop/Android
2016. 2. 13. 23:35