맞춤기술찾기

이전대상기술

비휘발성 메모리를 위한 듀얼 버퍼링 파일 관리 방법, 파일 관리 시스템 및 대용량 저장 장치

  • 기술번호 : KST2015189737
  • 담당센터 : 인천기술혁신센터
  • 전화번호 : 032-420-3580
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명의 듀얼 버퍼링 파일 관리 시스템은 체크포인트 트랜잭션에 포함된 데이터에 상응하는 원본 블록의 직전 버전 블록들을 비휘발성 스토리지에서 탐색하고, 탐색 결과에 따라 쓰기 대상 블록을 선정하는 쓰기 블록 선정부, 선정된 쓰기 대상 블록에 체크포인트 트랜잭션에 포함된 데이터를 비휘발성 스토리지에 쓰기 연산하는 쓰기 연산 처리부 및 새로 쓰기 연산된 데이터 블록들 및 갱신되지 않은 원본 블록들을 포인팅하도록 구성된 원본 트리 구조의 루트 노드를 호스트 시스템이 포인팅하도록 설정하는 트리 구조 관리부를 포함할 수 있다. 비휘발성 스토리지는 새로 쓰기 연산된 데이터 블록들 및 갱신되지 않은 원본 블록들을 포인팅하는 원본 트리 구조와, 직전 버전 블록들 및 갱신되지 않은 원본 블록들을 포인팅하는 직전 트리 구조를 저장할 수 있다.
Int. CL G06F 3/06 (2006.01) G06F 12/00 (2006.01) G11C 16/06 (2006.01)
CPC G06F 3/064(2013.01) G06F 3/064(2013.01) G06F 3/064(2013.01) G06F 3/064(2013.01) G06F 3/064(2013.01)
출원번호/일자 1020130036737 (2013.04.04)
출원인 이화여자대학교 산학협력단
등록번호/일자 10-1456104-0000 (2014.10.23)
공개번호/일자 10-2014-0121013 (2014.10.15) 문서열기
공고번호/일자 (20141104) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2013.04.04)
심사청구항수 39

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 이화여자대학교 산학협력단 대한민국 서울특별시 서대문구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 반효경 대한민국 서울 서대문구
2 이은지 대한민국 서울 서대문구
3 장지은 대한민국 서울특별시 강동구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 김인철 대한민국 서울특별시 서초구 반포대로**길 **, 매강빌딩*층 에이치앤에이치 H&H 국제특허법률사무소 (서초동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 이화여자대학교 산학협력단 서울특별시 서대문구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2013.04.04 수리 (Accepted) 1-1-2013-0293622-13
2 선행기술조사의뢰서
Request for Prior Art Search
2013.11.05 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2013.12.16 수리 (Accepted) 9-1-2013-0101299-19
4 의견제출통지서
Notification of reason for refusal
2014.05.26 발송처리완료 (Completion of Transmission) 9-5-2014-0361634-71
5 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2014.06.02 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2014-0520439-68
6 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2014.06.02 수리 (Accepted) 1-1-2014-0520440-15
7 등록결정서
Decision to grant
2014.10.08 발송처리완료 (Completion of Transmission) 9-5-2014-0689833-53
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
체크포인트 트랜잭션에 포함된 데이터에 상응하는 원본 블록의 직전 버전 블록들을 비휘발성 스토리지에서 탐색하고, 탐색 결과에 따라 쓰기 대상 블록을 선정하는 쓰기 블록 선정부;상기 선정된 쓰기 대상 블록에 상기 체크포인트 트랜잭션에 포함된 데이터를 상기 비휘발성 스토리지에 쓰기 연산하는 쓰기 연산 처리부; 및새로 쓰기 연산된 데이터 블록들 및 갱신되지 않은 원본 블록들을 포인팅하도록 원본 트리 구조를 구성하고, 호스트 시스템이 상기 구성된 원본 트리 구조의 루트 노드를 포인팅하도록 설정하는 트리 구조 관리부를 포함하고,상기 비휘발성 스토리지는 상기 새로 쓰기 연산된 데이터 블록들 및 갱신되지 않은 원본 블록들을 포인팅하는 원본 트리 구조와, 상기 직전 버전 블록들 및 상기 갱신되지 않은 원본 블록들을 포인팅하는 직전 트리 구조를 포함하는 것을 특징으로 하는 듀얼 버퍼링 파일 관리 시스템
2 2
청구항 1에 있어서, 상기 쓰기 블록 선정부는,상기 체크포인트 트랜잭션에 포함된 데이터의 원본 블록에 대해 직전 버전 블록이 보전되어 있으면, 상기 비휘발성 스토리지에서 직전 버전이 저장된 블록들을 쓰기 대상 블록으로 선정하도록 동작하는 것을 특징으로 하는 듀얼 버퍼링 파일 관리 시스템
3 3
청구항 2에 있어서, 상기 쓰기 블록 선정부는,상기 직전 트리 구조 및 활성화된 원본 트리 구조를 참조하여, 상기 체크포인트 트랜잭션에 포함된 데이터에 상응하는 데이터 블록에 대한 직전 트리 구조 내의 포인터와 현재 원본 트리 구조의 상응하는 포인터가 서로 다르면, 상기 비휘발성 스토리지에서 상기 직전 트리 구조 내의 포인터에 의해 포인팅되는 직전 버전이 저장된 데이터 블록을 쓰기 대상 블록으로 선정하도록 동작하는 것을 특징으로 하는 듀얼 버퍼링 파일 관리 시스템
4 4
청구항 1에 있어서, 상기 쓰기 블록 선정부는, 만약 상기 체크포인트 트랜잭션에 포함된 데이터에 상응하는 원본 블록 또는 상기 원본 블록의 직전 버전 블록을 탐색할 수 없는 경우에는, 상기 비휘발성 스토리지에서 빈 블록을 쓰기 대상 블록으로 선정하도록 동작하는 것을 특징으로 하는 듀얼 버퍼링 파일 관리 시스템
5 5
청구항 4에 있어서, 상기 쓰기 블록 선정부는, 상기 체크포인트 트랜잭션에 포함된 데이터가 신규 파일의 데이터 또는 기존 파일의 부가 데이터인 경우에는 상기 비휘발성 스토리지에서 빈 블록을 쓰기 대상 블록으로 선정하도록 동작하는 것을 특징으로 하는 듀얼 버퍼링 파일 관리 시스템
6 6
청구항 4에 있어서, 상기 쓰기 블록 선정부는, 상기 체크포인트 트랜잭션에 포함된 데이터가 기존 파일의 갱신 데이터로서 온전한 직전 트리 구조가 존재하지 않는 경우에는, 상기 비휘발성 스토리지에서 빈 블록을 쓰기 대상 블록으로 선정하도록 동작하는 것을 특징으로 하는 듀얼 버퍼링 파일 관리 시스템
7 7
청구항 4에 있어서, 상기 쓰기 블록 선정부는, 상기 직전 트리 구조 및 원본 트리 구조를 참조하여, 상기 체크포인트 트랜잭션에 포함된 데이터가 기존 파일의 갱신 데이터이고, 상기 직전 트리 구조가 온전히 존재하며, 해당 갱신 데이터에 상응하는 기존 파일의 데이터 블록에 대한 직전 트리 구조 내의 포인터와 현재 원본 트리 구조의 상응하는 포인터가 서로 동일한 경우에는, 상기 비휘발성 스토리지에서 빈 블록을 쓰기 대상 블록으로 선정하도록 동작하는 것을 특징으로 하는 듀얼 버퍼링 파일 관리 시스템
8 8
청구항 1에 있어서, 상기 쓰기 연산 처리부는,갱신될 데이터 블록 중에서 변경된 부분만 쓰기 연산하도록 동작하는 것을 특징으로 하는 듀얼 버퍼링 파일 관리 시스템
9 9
청구항 1에 있어서, 상기 트리 구조 관리부는,직전 버전 블록들 및 직전 트리 구조가 온전히 보전되어 있는 경우에는, 직전 버전 블록들에 덮어 쓴 갱신 버전 블록들 및 원본 블록들을 포인팅하도록 상기 직전 트리 구조를 갱신하여 새로운 원본 트리 구조를 구성하고, 호스트 시스템이 상기 새로운 원본 트리 구조의 루트 노드를 포인팅하도록 설정하도록 동작하는 것을 특징으로 하는 듀얼 버퍼링 파일 관리 시스템
10 10
청구항 9에 있어서, 상기 쓰기 블록 선정부는 상기 직전 트리 구조가 저장된 블록들을 해당 데이터 블록의 갱신이 있기 전까지 쓰기 보호하도록 동작하는 것을 특징으로 하는 듀얼 버퍼링 파일 관리 시스템
11 11
청구항 9에 있어서, 상기 쓰기 블록 선정부는상기 직전 트리 구조가 저장된 블록들을 빈 블록과 동등하게 또는 빈 블록에 비해 비우선적으로 쓰기 대상 블록으로 선정하도록 동작하는 것을 특징으로 하는 듀얼 버퍼링 파일 관리 시스템
12 12
청구항 9에 있어서, 상기 트리 구조 관리부는,상기 직전 트리 구조를 상기 비휘발성 스토리지의 내부에, 또는 외부의 저장 공간에 저장하도록 동작하는 것을 특징으로 하는 듀얼 버퍼링 파일 관리 시스템
13 13
청구항 9에 있어서, 상기 원본 트리 구조는 각각의 파일에 관하여 원본 블록을 포인팅하는 포인터와 상기 원본 블록의 직전 버전 블록을 포인팅하는 포인터를 하나의 쌍으로 포함하는 것을 특징으로 하는 듀얼 버퍼링 파일 관리 시스템
14 14
청구항 1에 있어서, 상기 트리 구조 관리부는,상기 직전 트리 구조가 온전히 존재하고 상기 체크포인트 트랜잭션에 포함된 데이터가 신규 파일의 데이터인 경우에는, 새로 쓰기 연산된 데이터 블록들을 추가로 포인팅하도록 직전 트리 구조를 갱신하여 새로운 원본 트리 구조를 구성하고, 호스트 시스템이 새로운 원본 트리 구조의 루트 노드를 포인팅하도록 설정하도록 동작하는 것을 특징으로 하는 듀얼 버퍼링 파일 관리 시스템
15 15
청구항 1에 있어서, 상기 트리 구조 관리부는,상기 직전 트리 구조가 온전히 존재하고 상기 체크포인트 트랜잭션에 포함된 데이터가 기존 파일의 데이터이지만 직전 버전 블록이 존재하지 않은 경우에는, 새로 쓰기 연산된 갱신 버전 블록들 또는 부가 블록들 및 원본 블록들을 포인팅하도록 직전 트리 구조를 갱신하여 새로운 원본 트리 구조를 구성하고, 호스트 시스템이 새로운 원본 트리 구조의 루트 노드를 포인팅하도록 설정하도록 동작하는 것을 특징으로 하는 듀얼 버퍼링 파일 관리 시스템
16 16
청구항 1에 있어서, 상기 트리 구조 관리부는,직전 트리 구조가 온전하게 존재하지 않은 경우에는, 파일을 구성하는 새로 쓰기 연산된 데이터 블록들 및 갱신되지 않은 원본 블록들을 포인팅하도록, 상기 원본 트리 구조의 갱신되지 않는 부분과 상기 새로 쓰기 연산된 데이터 블록들을 위한 새로운 포인터들을 조합하여 새로운 원본 트리 구조를 구성하고, 호스트 시스템이 새로운 원본 트리 구조의 루트 노드를 포인팅하도록 설정하도록 동작하는 것을 특징으로 하는 듀얼 버퍼링 파일 관리 시스템
17 17
청구항 1에 있어서, 호스트 시스템의 버퍼 캐시 내에서 쓰기 연산의 대상이 되는 더티 캐시들의 컨텐츠들을 비휘발성 스토리지에 기록하기 위한 상기 체크포인트 트랜잭션을 생성하는 체크포인트 트랜잭션 생성부를 더 포함하는 것을 특징으로 하는 듀얼 버퍼링 파일 관리 시스템
18 18
청구항 1에 있어서, 호스트 시스템의 쓰기 연산의 대상이 되는 메모리 블록들의 컨텐츠들을 비휘발성 스토리지에 기록하기 위한 상기 체크포인트 트랜잭션을 생성하는 체크포인트 트랜잭션 생성부를 더 포함하는 것을 특징으로 하는 듀얼 버퍼링 파일 관리 시스템
19 19
컴퓨터를 청구항 1 내지 청구항 18 중 어느 한 청구항에 따른 듀얼 버퍼링 파일 관리 시스템으로 동작시키는 프로그램이 수록된 컴퓨터로 독출가능한 기록 매체
20 20
체크포인트 트랜잭션에 포함된 데이터에 상응하는 원본 블록의 직전 버전 블록들을 비휘발성 스토리지에서 탐색하고, 탐색 결과에 따라 쓰기 대상 블록을 선정하는 쓰기 블록 선정부;상기 선정된 쓰기 대상 블록에 상기 체크포인트 트랜잭션에 포함된 데이터를 상기 비휘발성 스토리지에 쓰기 연산하는 쓰기 연산 처리부;새로 쓰기 연산된 데이터 블록들 및 갱신되지 않은 원본 블록들을 포인팅하도록 원본 트리 구조를 구성하고, 호스트 시스템이 상기 원본 트리 구조의 루트 노드를 포인팅하도록 설정하는 트리 구조 관리부; 및상기 새로 쓰기 연산된 데이터 블록들 및 갱신되지 않은 원본 블록들을 포인팅하는 원본 트리 구조와, 상기 직전 버전 블록들 및 상기 갱신되지 않은 원본 블록들을 포인팅하는 직전 트리 구조를 포함하는 비휘발성 스토리지를 포함하는 비휘발성 스토리지 장치
21 21
비휘발성 스토리지를 가지는 컴퓨터에 의한 비휘발성 스토리지의 듀얼 버퍼링 파일 관리 방법에 있어서,상기 컴퓨터가,(a) 체크포인트 트랜잭션에 포함된 데이터에 상응하는 원본 블록의 직전 버전 블록들을 상기 비휘발성 스토리지에서 탐색하고, 탐색 결과에 따라 쓰기 대상 블록을 선정하는 단계;(b) 상기 선정된 쓰기 대상 블록에 상기 체크포인트 트랜잭션에 포함된 데이터를 상기 비휘발성 스토리지에 쓰기 연산하는 단계; 및(c) 새로 쓰기 연산된 데이터 블록들 및 갱신되지 않은 원본 블록들을 포인팅하도록 구성한 원본 트리 구조의 루트 노드를 호스트 시스템이 포인팅하도록 설정하는 단계를 포함하고,상기 비휘발성 스토리지는 상기 새로 쓰기 연산된 데이터 블록들 및 갱신되지 않은 원본 블록들을 포인팅하는 원본 트리 구조와, 상기 직전 버전 블록들 및 상기 갱신되지 않은 원본 블록들을 포인팅하는 직전 트리 구조를 포함하는 것을 특징으로 하는 비휘발성 스토리지의 듀얼 버퍼링 파일 관리 방법
22 22
청구항 21에 있어서, 상기 (a) 단계는,상기 체크포인트 트랜잭션에 포함된 데이터의 원본 블록에 대해 직전 버전 블록이 보전되어 있으면, 상기 비휘발성 스토리지에서 직전 버전이 저장된 블록들을 쓰기 대상 블록으로 선정하는 단계를 포함하는 것을 특징으로 하는 비휘발성 스토리지의 듀얼 버퍼링 파일 관리 방법
23 23
청구항 22에 있어서, 상기 (a) 단계는,상기 직전 트리 구조 및 활성화된 원본 트리 구조를 참조하여, 상기 체크포인트 트랜잭션에 포함된 데이터에 상응하는 데이터 블록에 대한 직전 트리 구조 내의 포인터와 현재 원본 트리 구조의 상응하는 포인터가 서로 다르면, 상기 비휘발성 스토리지에서 상기 직전 트리 구조 내의 포인터에 의해 포인팅되는 직전 버전이 저장된 데이터 블록을 쓰기 대상 블록으로 선정하는 단계를 포함하는 것을 특징으로 하는 비휘발성 스토리지의 듀얼 버퍼링 파일 관리 방법
24 24
청구항 21에 있어서, 상기 (a) 단계는, 만약 상기 체크포인트 트랜잭션에 포함된 데이터에 상응하는 원본 블록 또는 상기 원본 블록의 직전 버전 블록을 탐색할 수 없는 경우에는, 상기 비휘발성 스토리지에서 빈 블록을 쓰기 대상 블록으로 선정하는 단계를 포함하는 것을 특징으로 하는 비휘발성 스토리지의 듀얼 버퍼링 파일 관리 방법
25 25
청구항 24에 있어서, 상기 (a) 단계는, 상기 체크포인트 트랜잭션에 포함된 데이터가 신규 파일의 데이터 또는 기존 파일의 부가 데이터인 경우에는 상기 비휘발성 스토리지에서 빈 블록을 쓰기 대상 블록으로 선정하는 단계를 포함하는 것을 특징으로 하는 비휘발성 스토리지의 듀얼 버퍼링 파일 관리 방법
26 26
청구항 24에 있어서, 상기 (a) 단계는, 상기 체크포인트 트랜잭션에 포함된 데이터가 기존 파일의 갱신 데이터로서 온전한 직전 트리 구조가 존재하지 않는 경우에는, 상기 비휘발성 스토리지에서 빈 블록을 쓰기 대상 블록으로 선정하는 단계를 포함하는 것을 특징으로 하는 비휘발성 스토리지의 듀얼 버퍼링 파일 관리 방법
27 27
청구항 24에 있어서, 상기 (a) 단계는, 상기 직전 트리 구조 및 원본 트리 구조를 참조하여, 상기 체크포인트 트랜잭션에 포함된 데이터가 기존 파일의 갱신 데이터이고, 상기 직전 트리 구조가 온전히 존재하며, 해당 갱신 데이터에 상응하는 기존 파일의 데이터 블록에 대한 직전 트리 구조 내의 포인터와 현재 원본 트리 구조의 상응하는 포인터가 서로 동일한 경우에는, 상기 비휘발성 스토리지에서 빈 블록을 쓰기 대상 블록으로 선정하는 단계를 포함하는 것을 특징으로 하는 비휘발성 스토리지의 듀얼 버퍼링 파일 관리 방법
28 28
청구항 21에 있어서, 상기 (b) 단계는,만약 빈 블록이 쓰기 대상 블록으로 선정된 경우에는 데이터 블록 전체를 쓰기 연산하고, 만약 직전 버전 블록이 쓰기 대상 블록으로 선정된 경우에는, 데이터 비교 쓰기(Data-Comparison Write, DCW) 기법에 따라, 갱신될 데이터 블록 중에서 변경된 부분만 쓰기 연산하는 단계를 포함하는 것을 특징으로 하는 비휘발성 스토리지의 듀얼 버퍼링 파일 관리 방법
29 29
청구항 21에 있어서, 상기 (c) 단계는,직전 버전 블록들 및 직전 트리 구조가 온전히 보전되어 있는 경우에는, 직전 버전 블록들에 덮어 쓴 갱신 버전 블록들 및 원본 블록들을 포인팅하도록 상기 직전 트리 구조를 갱신하여 새로운 원본 트리 구조를 구성하고,호스트 시스템이 상기 새로운 원본 트리 구조의 루트 노드를 포인팅하도록 설정하는 단계를 포함하는 것을 특징으로 하는 비휘발성 스토리지의 듀얼 버퍼링 파일 관리 방법
30 30
청구항 29에 있어서, 상기 직전 트리 구조가 저장된 블록들은 해당 데이터 블록의 갱신이 있기 전까지 쓰기 보호되는 것을 특징으로 하는 비휘발성 스토리지의 듀얼 버퍼링 파일 관리 방법
31 31
청구항 29에 있어서, 상기 직전 트리 구조가 저장된 블록들은 빈 블록과 동등하게 또는 빈 블록에 비해 비우선적으로 쓰기 대상 블록으로 선정되는 것을 특징으로 하는 비휘발성 스토리지의 듀얼 버퍼링 파일 관리 방법
32 32
청구항 29에 있어서, 상기 직전 트리 구조는 상기 비휘발성 스토리지의 내부에, 또는 외부의 저장 공간에 저장되어 보전되는 것을 특징으로 하는 비휘발성 스토리지의 듀얼 버퍼링 파일 관리 방법
33 33
청구항 29에 있어서, 상기 원본 트리 구조는 각각의 파일에 관하여 원본 블록을 포인팅하는 포인터와 상기 원본 블록의 직전 버전 블록을 포인팅하는 포인터를 하나의 쌍으로 포함하는 것을 특징으로 하는 비휘발성 스토리지의 듀얼 버퍼링 파일 관리 방법
34 34
청구항 21에 있어서, 상기 (c) 단계는,상기 직전 트리 구조가 온전히 존재하고 상기 체크포인트 트랜잭션에 포함된 데이터가 신규 파일의 데이터인 경우에는, 새로 쓰기 연산된 데이터 블록들을 추가로 포인팅하도록 직전 트리 구조를 갱신하여 새로운 원본 트리 구조를 구성하고, 호스트 시스템이 새로운 원본 트리 구조의 루트 노드를 포인팅하도록 설정하는 단계를 포함하는 것을 특징으로 하는 비휘발성 스토리지의 듀얼 버퍼링 파일 관리 방법
35 35
청구항 21에 있어서, 상기 (c) 단계는,상기 직전 트리 구조가 온전히 존재하고 상기 체크포인트 트랜잭션에 포함된 데이터가 기존 파일의 데이터이지만 직전 버전 블록이 존재하지 않은 경우에는, 새로 쓰기 연산된 갱신 버전 블록들 또는 부가 블록들 및 원본 블록들을 포인팅하도록 직전 트리 구조를 갱신하여 새로운 원본 트리 구조를 구성하고, 호스트 시스템이 새로운 원본 트리 구조의 루트 노드를 포인팅하도록 설정하는 단계를 포함하는 것을 특징으로 하는 비휘발성 스토리지의 듀얼 버퍼링 파일 관리 방법
36 36
청구항 21에 있어서, 상기 (c) 단계는,직전 트리 구조가 온전하게 존재하지 않은 경우에는, 새로 쓰기 연산된 데이터 블록들 및 갱신되지 않은 원본 블록들을 포인팅하도록, 상기 원본 트리 구조의 갱신되지 않는 부분과 상기 새로 쓰기 연산된 데이터 블록들을 위한 새로운 포인터들을 조합하여 새로운 원본 트리 구조를 구성하고, 호스트 시스템이 새로운 원본 트리 구조의 루트 노드를 포인팅하도록 설정하는 단계를 포함하는 것을 특징으로 하는 비휘발성 스토리지의 듀얼 버퍼링 파일 관리 방법
37 37
청구항 21에 있어서, 호스트 시스템의 버퍼 캐시에서 쓰기 연산의 대상이 되는 더티 캐시들의 컨텐츠들을 비휘발성 스토리지에 기록하기 위한 상기 체크포인트 트랜잭션을 생성하는 단계를 더 포함하는 것을 특징으로 하는 비휘발성 스토리지의 듀얼 버퍼링 파일 관리 방법
38 38
청구항 21에 있어서, 호스트 시스템의 쓰기 연산의 대상이 되는 메모리 블록들의 컨텐츠들을 비휘발성 스토리지에 기록하기 위한 상기 체크포인트 트랜잭션을 생성하는 단계를 더 포함하는 것을 특징으로 하는 비휘발성 스토리지의 듀얼 버퍼링 파일 관리 방법
39 39
컴퓨터에서 청구항 21 내지 청구항 38 중 어느 한 청구항에 따른 비휘발성 스토리지의 듀얼 버퍼링 파일 관리 방법을 구현할 수 있는 프로그램이 수록된 컴퓨터로 독출 가능한 기록 매체
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 중소기업청 이화여자대학교 산학협력단 산학연공동기술개발사업-지역사업 NVRAM 기반 고신뢰성 클라우드 스토리지 솔루 션개발
2 지식경제부 한양대학교 산학협력단 SW컴퓨팅산업원천기술개발 차세대 메모리 기반의 스마트 디바이스용 임베디드 시스템 소프트웨어 원천 기술개발(SW컴퓨팅산업원천기술개발사업)