http://sites.google.com/site/io/dalvik-vm-internals

Dan Bornstein (Google)

Dalvik — the virtual machine with the unusual name — runs your code on Android. Join us to learn about the motivation for its design and get
some details about how it works. You'll also walk away with a few tips for how to write code that works well with the platform. Be prepared
for a deep dive into technical details. Questions encouraged!

Presentation Slides
Handouts


Zygote
shared dirty memory

JIT compiler가 없네. memory가 적다고 가정해서.
그리고, 많은 부분을 이미 native code로 제공하기 때문에.
그리고 register machine이래. jvm에서도 통하는거였구나.

어려운 얘기를 더듬더듬 짤막하게 얘기하니까 잘 못알아듣겠다.

battery를 아낄려고 했다는데 어떻게 아꼈다는 건지 안알려준다.

Generics를 loop에서 많이 쓰지 말래.
battery를 많이 쓸 것.
GC를 많이 할꺼라서.

43분 가량.
qna는 안본다.




by 언제나19 2010. 2. 17. 18:33