1 |
1
메인 메모리의 제1 영역을 할당받아, 운영체제에 이용하는 시스템 메모리; 및상기 제1 영역을 제외한 영역인, 상기 메인 메모리의 제2 영역을 할당받아, 데이터를 저장하는데 이용하는 디스크 메모리를 포함하고,제1 백업모드의 시작에 따라,상기 디스크 메모리는,비휘발성 디스크에 저장된 백업 데이터와, 상기 디스크 메모리에 저장된 데이터가 동일한지 판단하고, 동일하지 않을 경우 상기 데이터를 상기 비휘발성 디스크에 복사하여 백업하되,백업 완료와 연관된 클린 플래그가 설정되지 않으면, 상기 비휘발성 디스크로 상기 데이터를 복사하는 동작을 반복하고,상기 클린 플래그가 설정되면, 지정된 시간의 경과 후 상기 제1 백업모드와 상이한 제2 백업모드를 시작하는메모리 디스크 구성 장치
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
제1항에 있어서,상기 디스크 메모리는,상기 비휘발성 메모리로부터 백업 데이터를 복사하여 상기 데이터를 복구하는메모리 디스크 구성 장치
|
5 |
5
제4항에 있어서,상기 디스크 메모리는,고정 메모리 주소를 유지하여, 동일한 고정 메모리 주소에 상기 백업 데이터를 복구시키는메모리 디스크 구성 장치
|
6 |
6
제1항에 있어서,상기 디스크 메모리는,DRAM 기반의 SSD(Solid State Disk)로 구성되는메모리 디스크 구성 장치
|
7 |
7
제1항에 있어서,상기 디스크 메모리는,디스크 메모리 입출력 드라이버와 일대일로 맵핑되는, 메모리 디스크 구성 장치
|
8 |
8
제1항에 있어서,상기 메모리 디스크 구성 장치는,상기 디스크 메모리를 관리하고, 블록장치 드라이버와의 API를 제공하는 디스크 메모리 입출력 드라이버; 및파일 시스템을 위한 API를 제공하고, 상기 디스크 메모리 입출력 드라이버를 사용하는 블록장치 드라이버를 더 포함하는 메모리 디스크 구성 장치
|
9 |
9
제8항에 있어서,상기 디스크 메모리 입출력 드라이버는,상기 디스크 메모리에 읽기 또는 쓰기 작업을 수행하는메모리 디스크 구성 장치
|
10 |
10
제8항에 있어서,상기 블록장치 드라이버는,상기 디스크 메모리와 동일한 개수가 상기 시스템 메모리에 적재되는메모리 디스크 구성 장치
|
11 |
11
메인 메모리의 제1 영역을 시스템 메모리로 할당하는 단계;상기 제1 영역을 제외한 영역인, 상기 메인 메모리의 제2 영역을 디스크 메모리로 할당하는 단계;제1 백업모드의 시작에 따라, 비휘발성 디스크에 저장된 백업 데이터와, 상기 디스크 메모리에 저장된 데이터가 동일한지 판단하고, 동일하지 않을 경우 상기 데이터를 상기 비휘발성 디스크에 복사하여 백업하는 단계; 및백업 완료와 연관된 클린 플래그가 설정되지 않으면, 상기 비휘발성 디스크로 상기 데이터를 복사하는 동작을 반복하고, 상기 클린 플래그가 설정되면, 지정된 시간의 경과 후 상기 제1 백업모드와 상이한 제2 백업모드를 시작하는 단계를 포함하는 메모리 디스크 구성 방법
|
12 |
12
삭제
|
13 |
13
제11항에 있어서,상기 비휘발성 메모리에 저장된 백업 데이터를 상기 디스크 메모리로 복사하여 상기 데이터를 복구하는 단계를 더 포함하는 메모리 디스크 구성 방법
|
14 |
14
제11항에 있어서,상기 디스크 메모리를 DRAM 기반의 SSD(Solid State Disk)로 구성하는 단계를 더 포함하는 메모리 디스크 구성 방법
|