1 |
1
휘발성 메모리와 비휘발성 메모리를 포함하는 단말이 메모리 객체를 관리하는 방법에 있어서,상기 비휘발성 메모리에 타겟 프로세스가 저장되어 있으면, 비휘발성 메모리로부터 통합 메타를 읽어오는 단계,상기 비휘발성 메모리로부터 세그먼트 메타를 읽어오는 단계,세그먼트가 익명 매핑이 아니면, 파일 매핑을 수행하고, 상기 세그먼트가 익명 매핑이면, 익명 매핑을 수행하는 단계,상기 익명 매핑을 수행한 상기 세그먼트를 상기 휘발성 메모리에 복사하는 단계,레지스터를 복원하고, 상기 타겟 프로세스 실행을 재개하는 단계를 포함하되,상기 통합 메타는 상기 세그먼트 메타를 관리하기 위한 정보인 메모리 객체 관리방법
|
2 |
2
제1항에 있어서,상기 세그먼트가 마지막 세그먼트인지 확인하여, 상기 세그먼트가 마지막 세그먼트가 아니면, 상기 비휘발성 메모리로부터 상기 세그먼트 메타를 읽어오는 단계를 더 포함하는 메모리 객체 관리방법
|
3 |
3
제2항에 있어서,상기 세그먼트가 익명 매핑이면, 익명 매핑을 수행하는 단계는,상기 단말이 런처 작동 후, 프로세스 주소공간의 스택 영역에 해당하는 제1세그먼트와 힙 영역에 해당하는 제2세그먼트를 상기 휘발성 메모리의 제1영역과 제2영역에 익명 매핑을 수행하는 메모리 객체 관리방법
|
4 |
4
제3항에 있어서,상기 세그먼트가 익명 매핑이 아니면, 파일 매핑을 수행하는 단계는,상기 단말이 직접 매핑이 가능한 제3세그먼트, 제4세그먼트, 제5세그먼트를 상기 비휘발성 메모리에서 상기 프로세스 주소공간의 제3세그먼트 영역, 제4세그먼트 영역, 제5세그먼트 영역으로 직접 매핑을 수행하는 메모리 객체 관리방법
|
5 |
5
휘발성 메모리와 비휘발성 메모리를 포함하는 메인 메모리,상기 비휘발성 메모리에 타겟 프로세스가 저장되어 있으면, 비휘발성 메모리로부터 통합 메타를 읽어오고, 상기 비휘발성 메모리로부터 세그먼트 메타를 읽어오며, 세그먼트가 익명 매핑이 아니면, 파일 매핑을 수행하고, 상기 세그먼트가 익명 매핑이면, 익명 매핑을 수행하고, 상기 익명 매핑을 수행한 상기 세그먼트를 상기 휘발성 메모리에 복사하고, 레지스터를 복원하여, 상기 타겟 프로세스 실행을 재개하는 것을 관리하는 비휘발성 메모리 관리자를 포함하되,상기 통합 메타는 상기 세그먼트 메타를 관리하기 위한 정보인 단말
|
6 |
6
제1항의 메모리 객체 관리방법을 수행하는 프로그램을 기록한 컴퓨터 판독 가능 기록매체
|