가상화 환경에서 캐쉬 일관성을 맞추기 위해 멀티코어들 간에 발생하는 통신량을 감소시키는 시스템 및 방법
페이지 정보
name 0 Comments 294 Views -1-11-30 00:00 전자~전기본문
- 기술요약
-
본 발명은 멀티-코어 기반의 가상화 환경에서 캐쉬 일관성을 제어하는 장치, 방법 및 그 방법을 기록한 기록매체에 관한 것으로서, 본 발명에 따른 캐쉬 일관성 제어 방법은, 가상 머신의 가상 프로세서와 상기 코어들 간의 매핑 정보 및 페이지의 공유 여부를 나타내는 상태 정보를 생성하고, 캐쉬 미스의 발생이 감지되면 매핑 정보 및 상태 정보를 이용하여 캐쉬 미스가 감지된 데이터에 대해 가상 머신에 의한 페이지 공유 여부를 검사하며, 검사 결과에 따라 동일한 가상 머신에 속한 가상 프로세서들이 매핑된 코어를 고려하여 선택적으로 일관성 메시지를 전송한다.
[가상화 환경에서 캐쉬 일관성을 제어하는 방법을 도시한 흐름도]