Android程序運行的Dalivk和Java程序運行的JVM虛擬機的區別?

(1) Dalvik VM和JVM 的第一個區別是 Dalvik VM是基於寄存器的架構(reg based),而JVM是棧機(stack based)。reg based VM的好處是能夠作到更好的提早優化(ahead-of-time optimization)。 另外reg based的VM執行起來更快,可是代價是更大的代碼長度。 (2) 另一個區別是Dalvik能夠容許多個instance 
相關文章
相關標籤/搜索