完整後設資料紀錄
DC 欄位語言
dc.contributor.authorHuang, Yao-Chih
dc.contributor.authorChen, Yu-Sheng
dc.contributor.authorYang, Wuu
dc.contributor.authorShann, Jean Jyh-Jiun
dc.date.accessioned2011-01-26T00:30:13Z
dc.date.accessioned2020-05-18T03:11:02Z-
dc.date.available2011-01-26T00:30:13Z
dc.date.available2020-05-18T03:11:02Z-
dc.date.issued2011-01-26T00:30:13Z
dc.date.submitted2011-01-10
dc.identifier.urihttp://dspace.lib.fcu.edu.tw/handle/2377/29944-
dc.description.abstractMemory footprint is considered as an important design issue for embedded systems. Sharing dynamically compiled code among virtual machines can reduce memory footprint and recompilation overhead. On the other hand, sharing writable native code may cause security problems, due to support of native function call such as Java Native Interface (JNI). We propose a native-code sharing mechanism that ensures the security for Dalvik virtual machine (VM) on the Android platform. Dynamically generated code is saved in a file and is shared with memory mapping when other VMs need the same code. Protection is granted by controlling of file writing permissions. To improve the security, we implement a daemon process, named Query Agent, to control all accesses to the native code and maintain all the information of traces, which are the units of the compilation in the Dalvik VM. We implement our code sharing mechanism on Android version 2.1 system, and experiment on an arm-based system. We get 45% code-cache size reduction and 9% performance improvement from eliminating recompilation overhead.
dc.description.sponsorshipNational Cheng Kung University,Tainan
dc.format.extent6p.
dc.relation.ispartofseries2010 ICS會議
dc.subjectVirtual Machine
dc.subjectAndroid
dc.subjectmemory footprint
dc.subjectJNI
dc.subjectJIT Compiler
dc.subjectcode sharing
dc.subject.otherComputer Architecture, SoC, and Embedded Systems
dc.titleFile-Based Sharing For Dynamically Compiled Code On Dalvik Virtual Machine
分類:2010年 ICS 國際計算機會議(如需查看全文,請連結至IEEE Xplore網站)

文件中的檔案:
沒有與此文件相關的檔案。


在 DSpace 系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。