发明名称 METHOD FOR UTILIZING LEGACY SHARED LIBRARIES ON VM-LESS EMBEDDED SYSTEMS
摘要 A method for using the existing shared library in an embedded system not having a virtual memory is provided to operate the existing shared library correctly by modifying the value of a GOT item when the context is changed between application program processes. A method for using the existing shared library in an embedded system not having a virtual memory comprises the following steps of: assigning one memory area for a shared library GOT(Global Offset Table)(S10); arranging the GOT of the shared library to a fixed location from an area in which a shared library code is loaded, so that each process using the shared library can share the memory area(S20); and modifying the global variable of the shared library GOT when the context switching is performed between processes, so that the global variable of the shared library GOT can have a valid physical memory address always(S30).
申请公布号 KR20080110199(A) 申请公布日期 2008.12.18
申请号 KR20070058648 申请日期 2007.06.15
申请人 KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY 发明人 HAN, HWAN SOO;KIM, YOU IL;SHIN, KEON CHEOL
分类号 G06F9/06;G06F9/00 主分类号 G06F9/06
代理机构 代理人
主权项
地址