Memory management system and method for managing memory
Provided are a system and a method for memory management. The system for memory management includes a first virtual machine, a second virtual machine, and a hypervisor managing areas of a memory accessed by the first virtual machine and the second virtual machine, wherein the hypervisor controls the...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; kor |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Provided are a system and a method for memory management. The system for memory management includes a first virtual machine, a second virtual machine, and a hypervisor managing areas of a memory accessed by the first virtual machine and the second virtual machine, wherein the hypervisor controls the first virtual machine such that the first virtual machine can access a first area and a shared area in the memory while being unable to access a second area, controls the second virtual machine such that the second virtual machine can access the second area and the shared area in the memory while being unable to access the second area, and stores an in-memory-data-isolation (IMDI) table in the memory to indicate an IMDI area which can be accessed by a task of the first virtual machine and cannot be accessed by a task of the second virtual machine, in response to a request of the first virtual machine. Therefore, the present invention is capable of improving security reliability.
메모리 관리 시스템 및 메모리 관리 방법이 제공된다. 메모리 관리 시스템은, 제1 가상 머신, 제2 가상 머신, 및 메모리에 제1 가상 머신과 제2 가상 머신이 액세스 하는 영역을 관리하는 하이퍼바이저를 포함하되, 하이퍼바이저는, 제1 가상 머신이 메모리에 제1 영역과 공유 영역을 액세스하고, 제2 영역을 액세스하지 못하도록 제어하고, 제2 가상 머신이 메모리에 제2 영역과 공유 영역을 액세스하고, 제1 영역을 액세스하지 못하도록 제어하고, 제1 가상 머신의 요청에 응답하여, 제1 가상 머신의 태스크가 액세스하고, 제2 가상 머신의 태스크가 액세스하지 못하는 IMDI(In Memory Data Isolation) 영역을 지시하는 IMDI 테이블을 메모리에 저장한다. |
---|