메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색

논문 기본 정보

자료유형
학위논문
저자정보

박종규 (성균관대학교, 성균관대학교 일반대학원)

지도교수
서의성
발행연도
2016
저작권
성균관대학교 논문은 저작권에 의해 보호받습니다.

이용수0

표지
AI에게 요청하기
추천
검색

이 논문의 연구 히스토리 (2)

초록· 키워드

오류제보하기
File fragmentation can be caused by various reasons such as frequent small file creation and deletion. This file fragmentation is commoner on Log structured File System than other file systems. When many processes issue write operations alternately on a log-structured file system (LFS), the created files can be fragmented on the file system layer although LFS sequentially allocates new blocks to each process. Unfortunately, file fragmentation degrades read performance because the fragmented files cause block I/Os to be split and decrease sequentiality of block I/Os. But prior schemes about file defragmentation make additional block I/Os to rearrange fragmented blocks. It is harmful to flash memory, which has limited lifetime. In this paper, we suggest a sorting cleaning on LFS, which eliminates file fragmentation. During a cleaning process of LFS, our sorting cleaning process rearranges valid data blocks, with sorting by inode numbers before the cleaning process copies the valid blocks to a new segment. This sorting process relocates fragmented blocks contiguously. To exploit our method, we also suggest fragmentation-aware victim selection policy. It selects a highly fragmented segment as a victim segment utilizing fragmentation degree of segments. Because fragmented files can be de-fragmented by sorting cleaning, this policy improves the sorting cleaning effect. In our experiments, our cleaning scheme eliminates 98.5% of file fragmentation as compared to file fragmentation before cleaning at most. Consequently, our cleaning method improves sequential read throughput by 677% at most.

목차

Abstract 1
1. Introduction 3
2. Related works and motivation 7
3. Log-structured file system 12
4. LFS cleaning scheme for file defragmentation 18
4.1 Sorting cleaning for file defragmentation 19
4.2 Fragmentation-aware victim selection policy 21
5. Evaluation 25
5.1 Experimental setup 25
5.2 Results 26
5.2.1 Sorting cleaning 26
5.2.2 Fragmentation-aware victim selection policy 31
6. Conclusion 33
References 34
Korean abstract 36

최근 본 자료

전체보기

댓글(0)

0