微内核系统直接加载ELF文件机制的设计与研究.pdfVIP

  • 7
  • 0
  • 约1.25万字
  • 约 5页
  • 2017-08-10 发布于重庆
  • 举报

微内核系统直接加载ELF文件机制的设计与研究.pdf

微内核系统直接加载ELF文件机制的设计与研究.pdf

2009年第10期 中图分类号:TP316文献标识码:A 文章编号:1009—2552(2009}]o一0073—04 微内核系统直接加载ELF文件机制的设计与研究 王婧怡,应忍冬,周玲玲 (上海交通大学电子工程系,上海200240) 摘要:讨论在微内核环境下直接加载运行Linux的ELF文件的方法。通过分析ELF文件格式特 台执行。同时利用微内核的隔离性,把指定的ELF程序和其他程序模块隔离开,实现程序的安 全运行。 关键词:微内核;ELF;跨平台操作 andresearchof ELFfile Design running basedonmicrokernel system WANG Jing-yi,YINGRen-dong,ZHOULing-ling Electronic (n掣州删0f Dlginee而嚷,Shangl-ai Abstract:’11lisdiscussesabout ELFformatfihofLinux onmicmkemel paper mnnillg directly system.It of on thefeaturesELF themethodof it L4/Fiascomicrokemel format,and directlyloading analy∞s presents of architecturecaII ELFformat on thecharacter system.This implement pn)grmncross-platform.With ELFformat isisolatedfromother call tothemicrokemel isolation,the providesafety pmgrara programs,which system. words:micmkemd Key system;ELF format;croos-platform 0 引言 andLinkable IA/Fiasco是第二代微内核操作系统的代表,其 Format,译为可执行连接格式,这是由 独特的架构要求所有模块的运行均需在特定的环境 UNIX系统实验室(USL)作为应用程序二进制接口 中进行编译,这影响了简单程序的跨平台运行。本 (Applicationbinaray 文提出的方法是通过对于ELF格式可执行文件的 标准委员会(叫InterfaceStandards,幡)选择了发展 解析,提炼出ELF格式文件运行的关键信息,将其 作系统之间可移植的二进制文件格式…。 以二进制数组的形式传递给在微内核开发环境中已 1.1 ELF的结构 编译生成的可执行

文档评论(0)

1亿VIP精品文档

相关文档