andorid에 app을 많이 깔 수록 부팅시 launcher가 느리게 뜨는 이유가 뭘까요?

제가 소스를 조금 분석해본 결과(잘못된 것일수도 ^^;;) launcher는 SytstemServer에서 ActivityManager가 생성되면서

바로 생성&실행시키는 것 같은데 왜 느리게 뜰까요..


launcher가 installed app의 정보를 가져오는데서 어떤 delay 요인이 있을까요?

widget들을 띄우기 위해, 모든 app들의 실행을 기다리기 때문일까요?

SystemServer의 초기화 동작중에 설치된 app들로부터 뭔가 delay받는 요인이 있는 것일까요?

등등...


분석은 계속 해보고 있지만 워낙 초보라 원하는 결론을 얻기가 쉽지 않네요 ^^;, 

답변 부탁드립니다