파일 단편화는 파일 시스템 상에 단일 파일이 다수의 불연속된 데이터 조각으로 나뉘는 것으로 해당 데이터에 접근하고자 하는 시스템 콜을 여러 개의 I/O 요청으로 분할시킨다. 현재 리눅스...
http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
https://www.riss.kr/link?id=A107852031
2021
Korean
운영체제 ; 파일 시스템 ; 파일 단편화 ; 순차 읽기 ; I/O 스케줄러 ; operating systems ; file system ; file fragmentation ; sequential read ; I/O schedulers
KCI등재
학술저널
452-457(6쪽)
0
0
상세조회0
다운로드국문 초록 (Abstract)
파일 단편화는 파일 시스템 상에 단일 파일이 다수의 불연속된 데이터 조각으로 나뉘는 것으로 해당 데이터에 접근하고자 하는 시스템 콜을 여러 개의 I/O 요청으로 분할시킨다. 현재 리눅스...
파일 단편화는 파일 시스템 상에 단일 파일이 다수의 불연속된 데이터 조각으로 나뉘는 것으로 해당 데이터에 접근하고자 하는 시스템 콜을 여러 개의 I/O 요청으로 분할시킨다. 현재 리눅스에서는 이렇게 분할된 I/O 요청들이 모두 완료되어야만 해당 시스템 콜을 요청한 애플리케이션에게 완료 처리 신호가 전송된다. 하지만 기존의 I/O 스케줄러에서 활용하는 LBA 기반 I/O 요청 정렬 기법은 분할된 I/O 요청들을 더욱 분산시키기 때문에 읽기 지연 시간을 증가시킨다. 이에 본 논문에서는 파일 단편화를 고려하여 각 시스템 콜에 고유한 순서를 부여하고 이를 I/O 스케줄링에 활용하는 새로운 I/O 스케줄링 기법을 제안한다. SATA SSD를 통한 실험 결과, 제안 기법은 기존 기법 대비 약 33%의 꼬리 응답 시간을 감소시킨다.
다국어 초록 (Multilingual Abstract)
File fragmentation refers to the state wherein the contents of a file lie on multiple non-contiguous data fragments. Since the current Linux kernel can allow a single I/O-related structure to convey only the data residing on a contiguous area, an I/O ...
File fragmentation refers to the state wherein the contents of a file lie on multiple non-contiguous data fragments. Since the current Linux kernel can allow a single I/O-related structure to convey only the data residing on a contiguous area, an I/O system call towards such fragmented data inevitably spawns multiple I/O requests. However, a system call receives a completion signal after all of the derived I/O requests are completed. In the meantime, the existing I/O schedulers adopt the Elevator scheme, which arranges the I/O requests based on LBA. Unfortunately, such re-ordering exacerbates the fragmentation overhead because it can delay the system call completion by mixing the I/O requests with other unrelated I/O requests. To address this problem, we propose a new I/O scheduling scheme that re-orders I/O requests based on the corresponding system call IDs as well as their LBAs. The experimental results demonstrate the efficacy of our scheme by achieving 33% of tail latency decline.
목차 (Table of Contents)
참고문헌 (Reference)
1 박종규, "로그 구조 파일 시스템의 파일단편화 해소를 위한 클리닝 기법" 한국정보과학회 43 (43): 627-635, 2016
2 G. Nijs, "The Effects of Filesystem Fragmentation" 193-208, 2006
3 R. Kesavan, "Storage Gardening: Using a Virtualization Layer for Efficient Defragmentation in the WAFL File System" 65-78, 2019
4 Y. Son, "Optimizing I/O Operations in File Systems for Fast Storage Devices" 66 (66): 1071-1084, 2017
5 Y. J. Yu, "NCQ vs. I/O Scheduler: Preventing Unexpected Misbehaviors" 6 (6): 1-35, 2010
6 S. S. Hahn, "Improving File System Performance of Mobile Storage Systems Using a Decoupled Defragmenter" 759-771, 2017
7 M. Jung, "HIOS: A Host Interface I/O Scheduler for Solid State Disks" 42 (42): 289-300, 2014
8 S. Kadekodi, "Geriatrix: Aging What You See and What You Don’t See. A File System Aging Approach for Modern Storage Systems" 691-704, 2018
9 A. Conway, "Filesystem Aging: It’s More Usage Than Fullness" 1-7, 2019
10 A. Conway, "File Systems Fated for Senescence? Nonsense, Says Science" 45-85, 2017
1 박종규, "로그 구조 파일 시스템의 파일단편화 해소를 위한 클리닝 기법" 한국정보과학회 43 (43): 627-635, 2016
2 G. Nijs, "The Effects of Filesystem Fragmentation" 193-208, 2006
3 R. Kesavan, "Storage Gardening: Using a Virtualization Layer for Efficient Defragmentation in the WAFL File System" 65-78, 2019
4 Y. Son, "Optimizing I/O Operations in File Systems for Fast Storage Devices" 66 (66): 1071-1084, 2017
5 Y. J. Yu, "NCQ vs. I/O Scheduler: Preventing Unexpected Misbehaviors" 6 (6): 1-35, 2010
6 S. S. Hahn, "Improving File System Performance of Mobile Storage Systems Using a Decoupled Defragmenter" 759-771, 2017
7 M. Jung, "HIOS: A Host Interface I/O Scheduler for Solid State Disks" 42 (42): 289-300, 2014
8 S. Kadekodi, "Geriatrix: Aging What You See and What You Don’t See. A File System Aging Approach for Modern Storage Systems" 691-704, 2018
9 A. Conway, "Filesystem Aging: It’s More Usage Than Fullness" 1-7, 2019
10 A. Conway, "File Systems Fated for Senescence? Nonsense, Says Science" 45-85, 2017
11 J. Park, "File Defragmentation Scheme for a Log-Structured File System" 1-7, 2016
12 J. Park, "Anti-aging LFS: Selfdefragmentation with Fragmentation-aware Cleaning" 8 : 151474-151486, 2020
13 L. Yang, "ARS: Reducing F2FS Fragmentation for Smartphones using Decision Trees" 1061-1066, 2020
상호정보량과 그래프 뉴럴 네트워크 기반의 설명가능한 링크 예측
엣지 컴퓨팅에서 효과적인 클러스터 아키텍처를 위한 확장성 평가
분류 정확도 향상을 위한 선택적 마스킹 기반 추가 사전 학습 기법
지루성 두피염 진단을 위한 Faster R-CNN과 Atrous 컨볼루션 기반의 두피 각질 검출 기법
학술지 이력
연월일 | 이력구분 | 이력상세 | 등재구분 |
---|---|---|---|
2022 | 평가예정 | 재인증평가 신청대상 (재인증) | |
2019-01-01 | 평가 | 등재학술지 유지 (계속평가) | |
2016-01-01 | 평가 | 등재학술지 유지 (계속평가) | |
2015-01-01 | 평가 | 등재학술지 유지 (등재유지) | |
2014-09-16 | 학술지명변경 | 한글명 : 정보과학회논문지 : 컴퓨팅의 실제 및 레터 -> 정보과학회 컴퓨팅의 실제 논문지외국어명 : Journal of KIISE : Computing Practices and Letters -> KIISE Transactions on Computing Practices | |
2013-04-26 | 학술지명변경 | 외국어명 : Journal of KISS : Computing Practices and Letters -> Journal of KIISE : Computing Practices and Letters | |
2011-01-01 | 평가 | 등재학술지 유지 (등재유지) | |
2009-01-01 | 평가 | 등재학술지 유지 (등재유지) | |
2008-10-02 | 학술지명변경 | 한글명 : 정보과학회논문지 : 컴퓨팅의 실제 -> 정보과학회논문지 : 컴퓨팅의 실제 및 레터외국어명 : Journal of KISS : Computing Practices -> Journal of KISS : Computing Practices and Letters | |
2007-01-01 | 평가 | 등재학술지 유지 (등재유지) | |
2005-01-01 | 평가 | 등재학술지 유지 (등재유지) | |
2002-01-01 | 평가 | 등재학술지 선정 (등재후보2차) |
학술지 인용정보
기준연도 | WOS-KCI 통합IF(2년) | KCIF(2년) | KCIF(3년) |
---|---|---|---|
2016 | 0.29 | 0.29 | 0.27 |
KCIF(4년) | KCIF(5년) | 중심성지수(3년) | 즉시성지수 |
0.24 | 0.21 | 0.503 | 0.04 |