看板 LinuxDev 關於我們 聯絡資訊
目前我知道android的架構如下: app ------ dalvik (vm) ------ linux (kernel) ------ hardware dalvik在執行的時候,linux會把它視為一個process 然後為它分配4G的虛擬記憶體空間 現在問題來了,我想問的是當app在執行時 1.linux會為app再另行分配虛擬記憶體空間嗎? 2.或者app所使用的記憶體空間為linux分配給dalvik的記憶體空間? 3.還是說dalvik的內部會再另外建構一塊記憶體空間給app使用? 請前輩們多多指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.125.45.103