맞춤기술찾기

이전대상기술

운영체제 내 쓰기 순서 보장이 필요한 여러 쓰기 입출력의 처리 속도 향상 방법

  • 기술번호 : KST2021010356
  • 담당센터 : 경기기술혁신센터
  • 전화번호 : 031-8006-1570
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명에 따른 운영체제 내 쓰기 순서 보장이 필요한 여러 쓰기 입출력의 처리 속도 향상 방법은 입출력 스레드에서, 데이터 블록에 대한 I/O 준비과정 및 I/O 요청을 수행하는 단계; 응용 프로그램 스레드가 저널링 스레드를 활성화하는 단계; 상기 데이터 블록에 대한 I/O 완료 대기 및 상기 저널링 스레드의 커밋 대기 단계; 상기 저널링 스레드에서, 상기 3)단계와 동시에 저널 블록에 대한 I/O 준비과정 및 I/O 요청하는 단계; 상기 저널 블록에 대한 I/O 요청 후, 상기 저널 블록에 대한 I/O 완료 대기 중 저널 커밋 블록에 대한 I/O 준비하는 단계; 상기 저널 블록에 대한 I/O 완료 대기 후, 상기 저널 커밋 블록에 대한 I/O 요청하는 단계; 상기 저널 커밋 블록에 대한 I/O 완료 대기하는 단계; 를 포함하여 쓰기 입출력 간 순서가 보장되어야 하는 요청에서의 지연 감소 및 대역폭 성능이 향상되고, fsync 시스템 콜을 빈번하게 수행하는 관련 어플리케이션에서의 성능이 향상되는 효과가 있다.
Int. CL G06F 7/24 (2006.01.01) G06F 9/28 (2017.01.01) G06F 9/30 (2018.01.01)
CPC G06F 7/24(2013.01) G06F 9/28(2013.01) G06F 9/30043(2013.01)
출원번호/일자 1020200023816 (2020.02.26)
출원인 성균관대학교산학협력단, 재단법인 초고성능 컴퓨팅 연구단
등록번호/일자
공개번호/일자 10-2021-0108778 (2021.09.03) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 국내출원/신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2020.02.26)
심사청구항수 7

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 성균관대학교산학협력단 대한민국 경기도 수원시 장안구
2 재단법인 초고성능 컴퓨팅 연구단 대한민국 경기도 수원시 장안구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 정진규 경기도 수원시 장안구
2 이규선 경기도 수원시 장안구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 심경식 대한민국 서울시 강남구 역삼로 *** 동아빌딩 *층(에스와이피특허법률사무소)
2 홍성욱 대한민국 서울특별시 강남구 역삼로 ***(역삼동) 동아빌딩 *층(주식회사에스와이피)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2020.02.26 수리 (Accepted) 1-1-2020-0204842-28
2 선행기술조사의뢰서
Request for Prior Art Search
2020.05.15 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2020.07.14 발송처리완료 (Completion of Transmission) 9-6-2020-0097803-95
4 의견제출통지서
Notification of reason for refusal
2021.02.17 발송처리완료 (Completion of Transmission) 9-5-2021-0136627-71
5 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2021.04.19 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2021-0454999-63
6 [거절이유 등 통지에 따른 의견]의견서·답변서·소명서
2021.04.19 수리 (Accepted) 1-1-2021-0454969-04
7 최후의견제출통지서
Notification of reason for final refusal
2021.06.16 발송처리완료 (Completion of Transmission) 9-5-2021-0478500-14
8 [거절이유 등 통지에 따른 의견]의견서·답변서·소명서
2021.08.17 수리 (Accepted) 1-1-2021-0946855-59
9 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2021.08.17 수리 (Accepted) 1-1-2021-0946856-05
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
(a) 입출력 스레드에서, 데이터 블록에 대한 I/O 준비과정 및 I/O 요청을 수행하는 단계; (b) 응용 프로그램 스레드가 저널링 스레드를 활성화하는 단계;(c) 상기 데이터 블록에 대한 I/O 완료 대기 및 상기 저널링 스레드의 커밋 대기 단계;(d) 상기 저널링 스레드에서, 상기 (c)단계와 동시에 저널 블록에 대한 I/O 준비과정 및 I/O 요청하는 단계;(e) 상기 저널 블록에 대한 I/O 요청 후, 상기 저널 블록에 대한 I/O 완료 대기 중 저널 커밋 블록에 대한 I/O 준비하는 단계;(f) 상기 저널 블록에 대한 I/O 완료 대기 후, 상기 저널 커밋 블록에 대한 I/O 요청하는 단계;(g) 상기 저널 커밋 블록에 대한 I/O 완료 대기하는 단계;를 포함하는 운영체제 내 쓰기 순서 보장이 필요한 여러 쓰기 입출력의 처리 속도 향상 방법
2 2
제 1항에 있어서,상기 저널 블록 및 커밋 블록의 I/O 준비 동작은 저널 영역 할당, 버퍼 페이지 할당, 블록 I/O 관련 데이터 구조체 할당과 조작, 및 I/O디스패치 때까지 블록 계층 요청 어느 하나의 동작인 것을 특징으로 하는 운영체제 내 쓰기 순서 보장이 필요한 여러 쓰기 입출력의 처리 속도 향상 방법
3 3
제 2항에 있어서, 상기 저널 블록 및 커밋 블록의 I/O 준비 동작은 상기 데이터 블록의 장치 입출력 작업 및 상기 저널 블록의 장치 입출력 작업은 중첩되는 것을 특징으로 하는 운영체제 내 쓰기 순서 보장이 필요한 여러 쓰기 입출력의 처리 속도 향상 방법
4 4
제 3항에 있어서, 상기 저널링 스레드는상기 저널 블록에 대한 I/O 준비를 상기 데이터 블록의 I/O와 중첩되도록 하기 위해 상기 데이터 블록의 I/O이 완료되기 전에 작동되는 것을 특징으로 하는 운영체제 내 쓰기 순서 보장이 필요한 여러 쓰기 입출력의 처리 속도 향상 방법
5 5
제 4항에 있어서,상기 저널링 스레드는 상기 데이터 블록의 I/O가 발생하는 동안 상기 저널 블록 쓰기를 준비하기 시작하는 것을 특징으로 하는 운영체제 내 쓰기 순서 보장이 필요한 여러 쓰기 입출력의 처리 속도 향상 방법
6 6
제 4항에 있어서,상기 저널링 스레드는 상기 저널 블록 쓰기를 준비 후 상기 저널 커밋 블록에 대한 I/O 준비를 시작하는 것을 특징으로 하는 운영체제 내 쓰기 순서 보장이 필요한 여러 쓰기 입출력의 처리 속도 향상 방법
7 7
제 6항에 있어서,상기 저널링 스레드는 상기 커밋 블록 준비 완료 직후 상기 저널 커밋 블록에 대한 I/O을 즉시 발행하지 않고, 저장 매체에 쓰기의 순서를 유지하기 위해 저널 블록 쓰기에 대한 완료까지 대기한 후 flush 명령을 사용하여 flush가 완료된 후에 커밋 블록 쓰기가 전달되는 것을 특징으로 하는 운영체제 내 쓰기 순서 보장이 필요한 여러 쓰기 입출력의 처리 속도 향상 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 성균관대학교 산학협력단 이공분야기초연구사업 신진연구지원사업 차세대 초고속 저장장치를 위한 경량 커널 입출력 스택 연구
2 과학기술정보통신부 (재)초고성능 컴퓨팅 연구단 원천기술개발사업 PF급 이종 초고성능컴퓨터 개발 초고성능 컴퓨팅환경 및 스토리지시스템 개발