发明名称 |
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 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|