inotify를 이용한 SSD기반 사용자수준 프리페처User-level Prefetcher Using inotify on SSD
- Other Titles
- User-level Prefetcher Using inotify on SSD
- Authors
- 권오석; 원지웅; 서효중; 강경태
- Issue Date
- Apr-2018
- Publisher
- 한국정보과학회
- Keywords
- 프리페칭; inotify; SSD기반 프리페칭; 사용자수준 프리페칭; prefetching; inotify; SSD based prefetching; user-level prefetching
- Citation
- 정보과학회 컴퓨팅의 실제 논문지, v.24, no.4, pp.157 - 164
- Indexed
- KCI
- Journal Title
- 정보과학회 컴퓨팅의 실제 논문지
- Volume
- 24
- Number
- 4
- Start Page
- 157
- End Page
- 164
- URI
- https://scholarworks.bwise.kr/erica/handle/2021.sw.erica/7475
- DOI
- 10.5626/KTCP.2018.24.4.157
- ISSN
- 2383-6318
- Abstract
- 디스크 프리페칭은 응용 프로그램의 응답시간을 개선하기 위해 사용된다. 기존의 프리페칭 기법들은 미리 읽기 시점을 결정하기 위해 입출력 상황을 지속적으로 모니터링을 하는데, 이로 인한 큰 오버헤드가 운영상의 문제로 대두되고 있다. 한편 기존 HDD 기반 프리페처 연구들을 동작 특성이 다른 고성능 SSD에 적용하기에는 한계가 있다. 본 논문에서는 SSD의 특성을 고려하면서도 운영 오버헤드를 크게 감소시킨 프리페처를 제안한다. 제안한 프리페처는 1) 수집된 입출력 요청들의 병합을 통해 입출력 효율성을 높였으며, 2) 입출력이 적은 시점에 프리페칭 하여 입출력 경쟁으로 인한 병목을 줄였으며, 3) inotify API를 사용해 프리페처의 주기적인 모니터링을 제거하였다. 네 가지 응용 프로그램에 대한 실험 결과, 실행시간은 최대 40% 감소하였으며, 로딩 시간은 최대 9% 감소하였다.
- Files in This Item
-
Go to Link
- Appears in
Collections - COLLEGE OF COMPUTING > DEPARTMENT OF ARTIFICIAL INTELLIGENCE > 1. Journal Articles
![qrcode](https://api.qrserver.com/v1/create-qr-code/?size=55x55&data=https://scholarworks.bwise.kr/erica/handle/2021.sw.erica/7475)
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.