맞춤기술찾기

이전대상기술

저널 충돌에 의한 파일 연산 중단 현상 해결 기법 및 장치

  • 기술번호 : KST2022007727
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 런닝 트랜잭션에 의해 준비된 복수 개의 트랜잭션 페이지들 중 제1그룹의 페이지들을 복사하여 제1그룹의 쉐도우 페이지를 생성하는 제1단계 및 상기 복수 개의 트랜잭션 페이지들 중 제2그룹의 페이지들과 상기 제1그룹의 쉐도우 페이지들을 저장소에 전송하는 제2단계를 포함하는 트랜잭션 방법을 공개한다.
Int. CL G06F 11/14 (2006.01.01) G06F 16/18 (2019.01.01) G06F 3/06 (2006.01.01) G06F 12/02 (2018.01.01) G06F 12/0882 (2016.01.01) G06F 13/28 (2006.01.01)
CPC
출원번호/일자 1020210167383 (2021.11.29)
출원인 한국과학기술원
등록번호/일자
공개번호/일자 10-2022-0074804 (2022.06.03) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보 대한민국  |   1020200162261   |   2020.11.27
법적상태 공개
심사진행상태 발송처리완료
심판사항
구분 국내출원/신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2021.11.29)
심사청구항수 15

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국과학기술원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 원유집 대전광역시 유성구
2 오준택 대전광역시 유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 양기혁 대한민국 서울특별시 강남구 테헤란로**길 **(삼성동) 명지빌딩, *층(선정국제특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2021.11.29 수리 (Accepted) 1-1-2021-1380661-13
2 보정요구서
Request for Amendment
2021.12.07 발송처리완료 (Completion of Transmission) 1-5-2021-0191818-65
3 [출원서 등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2021.12.08 수리 (Accepted) 1-1-2021-1424864-95
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
호스트의 파일 시스템이, 런닝 트랜잭션에 의해 준비된 복수 개의 트랜잭션 페이지들 중 제1그룹의 페이지들을 복사하여 제1그룹의 쉐도우 페이지를 생성하는 제1단계; 및상기 파일 시스템이, 상기 복수 개의 트랜잭션 페이지들 중 제2그룹의 페이지들과 상기 제1그룹의 쉐도우 페이지들을 저장소에 전송하는 제2단계;를 포함하는,트랜잭션 방법
2 2
제1항에 있어서, 상기 제1그룹의 페이지들은 상기 복수 개의 트랜젝션 페이지들 중 복사가 필요한 모든 페이지들로 구성된 것인, 트랜잭션 방법
3 3
제1항에 있어서, 상기 전송은 상기 제1단계가 완료된 이후에 시작되는 것을 특징으로 하는, 트랜잭션 방법
4 4
제1항에 있어서,상기 제1단계 이전에,상기 파일 시스템이, 상기 런닝 트랜잭션을 실행하여 상기 복수 개의 트랜잭션 페이지들을 준비하는 단계;상기 파일 시스템이, 커밋을 시작하는 단계; 및상기 파일 시스템이, 트랜잭션의 상태를 커밋 상태로 변경하는 단계;를 더 포함하며,상기 제2단계 이후에, 상기 파일 시스템이 커밋을 종료하는 단계;를 더 포함하는, 트랜잭션 방법
5 5
제1항에 있어서, 상기 제2그룹의 페이지들은 상기 호스트에 포함된 메인 버퍼에 저장된 것이고,상기 제1그룹의 쉐도우 페이지들은 상기 호스트에 포함된 쉐도우 버퍼에 저장된 것인,트랜잭션 방법
6 6
제5항에 있어서, 상기 복수 개의 트랜잭션 페이지들은 상기 호스트에 포함된 메인 버퍼에 저장된 것이고,상기 제2그룹의 페이지들은 상기 복수 개의 트랜잭션 페이지들 중에서 상기 제1그룹의 페이지들을 제외한 나머지 페이지들로 구성된 것인,트랜잭션 방법
7 7
제1항에 있어서, 상기 제1그룹의 페이지들은, 저널 충돌이 발생하는 빈도가 소정의 제1임계값 이상인 메타데이터의 페이지들을 포함하며,상기 제2그룹의 페이지들은, 저널 충돌이 발생하는 빈도가 소정의 제1임계값보다 작은 메타데이터들의 페이지들을 포함하며,트랜잭션 방법
8 8
제7항에 있어서, 상기 제1단계는,상기 파일 시스템이, 저널 디스크립터를 생성하는 단계;상기 각각의 트랙잰션 페이지에 대하여, 상기 파일 시스템이, 상기 트랜잭션 페이지가, 저널 충돌이 발생하는 빈도가 상기 제1임계값 이상인 메타데이터의 페이지인지 여부를 결정하는 단계; 및상기 각각의 트랙잰션 페이지에 대하여, 상기 파일 시스템이, 상기 트랜잭션 페이지가, 저널 충돌이 발생하는 빈도가 상기 제1임계값 이상인 메타데이터의 페이지인 경우에만 상기 트랜잭션 페이지를 복사하는 단계;를 포함하는, 트랜잭션 방법
9 9
제1항에 있어서, 상기 제1그룹의 페이지들은, 저널 충돌이 발생하는 빈도가 소정의 제1임계값 이상인 메타데이터의 페이지들을 포함하며,상기 제2그룹의 페이지들은, 저널 충돌이 발생하는 빈도가 소정의 제2임계값보다 작은 메타데이터들의 페이지들을 포함하며,상기 제1그룹의 페이지들은, 저널 충돌이 발생하는 빈도가 상기 제1임계값 보다 작고 상기 제2임계값 이상인 메타데이터들의 페이지들을 더 포함하며,상기 제2임계값은 상기 제1임계값보다 작은,트랜잭션 방법
10 10
제9항에 있어서, 상기 제1단계는,상기 파일 시스템이, 저널 디스크립터를 생성하는 단계;상기 각각의 트랙잰션 페이지에 대하여, 상기 파일 시스템이, 상기 트랜잭션 페이지가, 저널 충돌이 발생하는 빈도가 상기 제2임계값 이상인 메타데이터의 페이지인지 여부를 결정하는 단계; 및상기 각각의 트랙잰션 페이지에 대하여, 상기 파일 시스템이, 상기 트랜잭션 페이지가, 저널 충돌이 발생하는 빈도가 상기 제2임계값 이상인 메타데이터의 페이지인 경우에만 상기 트랜잭션 페이지를 복사하는 단계;를 포함하는, 트랜잭션 방법
11 11
호스트로서, 처리부; 및 통신부;를 포함하며,상기 처리부는 상기 호스트의 파일 시스템을 실행하도록 되어 있고,상기 파일 시스템은, 런닝 트랜잭션에 의해 준비된 복수 개의 트랜잭션 페이지들 중 제1그룹의 페이지들을 복사하여 제1그룹의 쉐도우 페이지를 생성하는 제1단계; 및상기 파일 시스템이, 상기 복수 개의 트랜잭션 페이지들 중 제2그룹의 페이지들과 상기 제1그룹의 쉐도우 페이지들을 저장소에 전송하는 제2단계;를 실행하도록 되어 있는 것을 특징으로 하는,호스트
12 12
제11항에 있어서, 상기 전송은 상기 제1단계가 완료된 이후에 시작되는 것을 특징으로 하는, 호스트
13 13
제11항에 있어서,상기 파일 시스템은, 상기 제1단계 이전에,상기 파일 시스템이, 상기 런닝 트랜잭션을 실행하여 상기 복수 개의 트랜잭션 페이지들을 준비하는 단계;상기 파일 시스템이, 커밋을 시작하는 단계; 및상기 파일 시스템이, 트랜잭션의 상태를 커밋 상태로 변경하는 단계;를 더 실행하도록 되어 있고,상기 제2단계 이후에, 상기 파일 시스템이 커밋을 종료하는 단계;를 더 실행하도록 되어 있는,호스트
14 14
호스트 및 스토리지를 포함하는 컴퓨팅 장치로서,상기 호스트는 파일 시스템을 실행하도록 되어 있고,상기 파일 시스템은, 런닝 트랜잭션에 의해 준비된 복수 개의 트랜잭션 페이지들 중 제1그룹의 페이지들을 복사하여 제1그룹의 쉐도우 페이지를 생성하는 제1단계; 및상기 파일 시스템이, 상기 복수 개의 트랜잭션 페이지들 중 제2그룹의 페이지들과 상기 제1그룹의 쉐도우 페이지들을 저장소에 전송하는 제2단계;를 실행하도록 되어 있는 것을 특징으로 하는,컴퓨팅 장치
15 15
제14항에 있어서,상기 제2그룹의 페이지들은 상기 호스트에 포함된 메인 버퍼에 저장된 것이고,상기 제1그룹의 쉐도우 페이지들은 상기 호스트에 포함된 쉐도우 버퍼에 저장된 것인,컴퓨팅 장치
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 한국과학기술원 SW컴퓨팅산업원천기술개발사업 매니코어 초대용량 메모리를 위한 확장형 순서보장 운영체제 개발
2 과학기술정보통신부 한국과학기술원 이공분야기초연구사업 초저지연 저장장치를 위한 무경쟁 확장형 입출력 서브시스템 연구(2020)