中国科技论文
中國科技論文
중국과기논문
Sciencepaper Online
2013年
7期
648-655
,共8页
阎栋%王瑀屏%李恺威%边哲
閻棟%王瑀屏%李愷威%邊哲
염동%왕우병%리개위%변철
模块化%程序性能%运行环境%Linux
模塊化%程序性能%運行環境%Linux
모괴화%정서성능%운행배경%Linux
现代操作系统提供的功能日益复杂,其中一些通用设计造成了应用程序运行时不必要的性能损耗.为此,提出了一种新的系统软件架构Codelego,通过支持异构的开发环境和运行环境来提升应用性能.Codelego的原型系统基于Linux,通过扩展Linux内核及修改Libc库,使得应用程序无需修改即可在操作系统的内核态运行.实验显示,与原有架构相比,Codelego对应用性能的提升最高达40%.
現代操作繫統提供的功能日益複雜,其中一些通用設計造成瞭應用程序運行時不必要的性能損耗.為此,提齣瞭一種新的繫統軟件架構Codelego,通過支持異構的開髮環境和運行環境來提升應用性能.Codelego的原型繫統基于Linux,通過擴展Linux內覈及脩改Libc庫,使得應用程序無需脩改即可在操作繫統的內覈態運行.實驗顯示,與原有架構相比,Codelego對應用性能的提升最高達40%.
현대조작계통제공적공능일익복잡,기중일사통용설계조성료응용정서운행시불필요적성능손모.위차,제출료일충신적계통연건가구Codelego,통과지지이구적개발배경화운행배경래제승응용성능.Codelego적원형계통기우Linux,통과확전Linux내핵급수개Libc고,사득응용정서무수수개즉가재조작계통적내핵태운행.실험현시,여원유가구상비,Codelego대응용성능적제승최고체40%.