상세 보기
응용프로그램의 기동시간 단축을 위한 파일 시스템 수준의 SSD 캐싱 기법
- 한창희;
- 유준희;
- 이동은;
- 강경태;
- 신현식
초록
Application launch time is an important performance metric to user experience in desktop and laptop environment, which mostly depends on the performance of secondary storage. Application launch times can be reduced by utilizing solid-state drive (SSD) instead of hard disk drive (HDD). However, considering a cost-performance trade-off, utilizing SSDs as caches for slow HDDs is a practicable alternative in reducing the application launch times. We propose a new SSD caching scheme which migrates data blocks from HDDs to SSDs. Our scheme operates entirely in the file system level and does not require an extra layer for mapping SSD-cached data that is essential in most other schemes. In particular, our scheme does not incur mapping overheads that cause significant burdens on the main memory, CPU, and SSD space for mapping table. Experimental results conducted with 8 popular applications demonstrate our scheme yields 56% of performance gain in application launch, when data blocks along with metadata are migrated.
키워드
- 제목
- 응용프로그램의 기동시간 단축을 위한 파일 시스템 수준의 SSD 캐싱 기법
- 제목 (타언어)
- File-System-Level SSD Caching for Improving Application Launch Time
- 저자
- 한창희; 유준희; 이동은; 강경태; 신현식
- 발행일
- 2015-06
- 저널명
- 정보과학회논문지
- 권
- 42
- 호
- 6
- 페이지
- 691 ~ 698
- 언어
- KOR
- 출판사
- 한국정보과학회
- 발행국가
- 대한민국
- 분량
- 8 페이지
- ISSN
- E 2383-6296
P 2383-630X