摘要 |
메모리를 디프래그멘팅하기 위한 시스템 및 방법이 개시된다. 특정 실시예에서, 방법은, 메모리의 제 1 물리적 메모리 어드레스에 저장된 데이터를 메모리로부터 데이터 캐시의 캐시 라인으로 로딩하는 단계를 포함한다. 제 1 물리적 메모리 어드레스는 제 1 가상 메모리 어드레스에 맵핑된다. 방법은, 데이터 캐시에서, 제 1 가상 메모리 어드레스가 메모리의 제 2 물리적 메모리 어드레스에 대응하도록, 제 1 가상 메모리 어드레스와 연관된 룩업 정보의 수정을 개시하는 단계를 더 포함한다. 방법은 또한, 데이터 캐시에서, 캐시 라인이 제 1 물리적 메모리 어드레스 대신에 제 2 물리적 메모리 어드레스에 대응함을 표시하기 위해, 캐시 라인과 연관된 정보를 수정하는 단계를 포함한다. |