등록
로드 가능한 모듈에 대한 가상화 지원 방법 및 장치
- 발명자
-
전승협, 고광원, 김강호, 안창원, 김재열
- 출원번호
-
13837496 (2013.03.15)
- 공개번호
-
20130326514 (2013.12.05)
- 등록번호
- 9158562 (2015.10.13)
- 출원국
- 미국
- 협약과제
-
11MS2800, 공개SW 기반 가상화 핵심 기술 개발,
안창원
- 초록
- Disclosed herein is a method and apparatus for supporting virtualization. In the method, conversion of source code of a loadable module is initiated. A virtualization-sensitive instruction is searched for during the conversion of the source code. If the virtualization-sensitive instruction has been found, a virtualization-sensitive instruction table is generated based on the found virtualization-sensitive instruction. The virtualization-sensitive instruction is substituted with an instruction recognizable in a privileged mode, based on the generated virtualization-sensitive instruction table. The loadable module is loaded and executed in a kernel. Accordingly, the present invention supports virtualization, thus minimizing overhead occurring in full virtualization, and guaranteeing the high performance provided by para-virtualization without modifying a source.
- KSP 제안 키워드
- Full virtualization, High performance, Para-virtualization, Source Code