1 |
1
프로세서에 접속된 주 메모리에 있어서,상기 프로세서에 포함된 캐시 메모리의 전원이 차단되기 전에 상기 캐시 메모리에 저장되어 있는 캐시 데이터를 저장하는 가상 캐시 공간을 포함하고,상기 가상 캐시 공간은, 휘발성 메모리로 이루어진 휘발성 가상 캐시 공간; 및 비휘발성 메모리로 이루어진 비휘발성 가상 캐시 공간을 포함하되, 상기 캐시 데이터는 상기 휘발성 가상 캐시 공간 및 상기 비휘발성 가상 캐시 공간에 저장되고, 상기 주 메모리는 전원 차단 후 상기 캐시 메모리에 전원이 공급될 때 상기 가상 캐시 공간에 저장되어 있는 데이터를 상기 캐시 메모리로 일괄 복사하는 주 메모리
|
2 |
2
삭제
|
3 |
3
제 1 항에 있어서,상기 캐시 데이터는 상기 휘발성 가상 캐시 공간 및 상기 비휘발성 가상 캐시 공간에 동시에 저장되는 주 메모리
|
4 |
4
제 1 항에 있어서,상기 주 메모리는 상기 휘발성 가상 캐시 공간의 데이터를 상기 비휘발성 가상 캐시 공간의 데이터에 우선하여 상기 캐시 메모리로 일괄 복사하는 주 메모리
|
5 |
5
제 1 항에 있어서,상기 가상 캐시 공간은 캐시 블럭 단위로 접근되며,상기 가상 캐시 공간에 대한 태그(tag) 정보를 상위 계층의 메모리에 저장하는 주 메모리
|
6 |
6
제 1 항에 있어서,교체(replacement)되는 더티 데이터가 상기 가상 캐시 공간으로 라이트백(writeback)되는 주 메모리
|
7 |
7
제 1 항에 있어서,상기 가상 캐시 공간은 상기 캐시 데이터의 일부 또는 전부를 저장하는 주 메모리
|
8 |
8
제 1 항에 있어서,상기 캐시 데이터의 재사용 가능성 및 상기 가상 캐시 공간의 가용 용량에 기초하여, 상기 가상 캐시 공간에 저장할 캐시 데이터가 선택되는 주 메모리
|
9 |
9
삭제
|
10 |
10
삭제
|
11 |
11
삭제
|
12 |
12
프로세서에 접속된 주 메모리에서의 메모리 관리 방법에 있어서,(a) 상기 프로세서에 포함된 캐시 메모리의 전원 차단 이전에, 상기 캐시 메모리에 저장되어 있는 캐시 데이터를 주 메모리의 가상 캐시 공간에 저장한 후, 상기 캐시 메모리의 전원을 차단하는 단계; 및(b) 상기 캐시 메모리에 전원을 재공급하고, 상기 가상 캐시 공간에 저장되어 있는 데이터를 상기 캐시 메모리로 일괄 복사하는 단계;를 포함하되,상기 가상 캐시 공간은, 휘발성 메모리로 이루어진 휘발성 가상 캐시 공간; 및 비휘발성 메모리로 이루어진 비휘발성 가상 캐시 공간을 포함하되, 상기 캐시 데이터는 상기 휘발성 가상 캐시 공간 및 상기 비휘발성 가상 캐시 공간에 저장되는 것인 메모리 관리 방법
|
13 |
13
제 12 항에 있어서,상기 (a) 단계는상기 캐시 데이터는 상기 휘발성 가상 캐시 공간 및 상기 비휘발성 가상 캐시 공간에 동시에 저장되고,상기 (b) 단계는상기 휘발성 가상 캐시 공간의 데이터가 상기 비휘발성 가상 캐시 공간의 데이터에 우선하여 상기 캐시 메모리로 일괄 복사되는 메모리 관리 방법
|
14 |
14
제 12 항에 있어서,상기 가상 캐시 공간은 캐시 블럭 단위로 접근되는 메모리 관리 방법
|
15 |
15
제 12 항에 있어서,상기 (a) 단계는더티(dirty) 데이터를 상기 가상 캐시 공간에 저장하는 메모리 관리 방법
|
16 |
16
제 12 항에 있어서,상기 (a) 단계는상기 캐시 데이터의 재사용 가능성 및 상기 가상 캐시 공간의 가용 용량에 기초하여, 상기 가상 캐시 공간에 저장할 캐시 데이터를 선택하는 메모리 관리 방법
|