Paralfetch: Fast Application Launch on Personal Computing/Communication Devices
- Authors
- Ryu, Junhee; Lee, Dongeun; Shin, Kang G.; Kang, Kyungtae
- Issue Date
- Apr-2025
- Publisher
- IEEE Computer Society
- Keywords
- Application launch; Application prefetch; Disk prefetch
- Citation
- IEEE Transactions on Parallel and Distributed Systems, v.36, no.4, pp 616 - 632
- Pages
- 17
- Indexed
- SCIE
SCOPUS
- Journal Title
- IEEE Transactions on Parallel and Distributed Systems
- Volume
- 36
- Number
- 4
- Start Page
- 616
- End Page
- 632
- URI
- https://scholarworks.bwise.kr/erica/handle/2021.sw.erica/122294
- DOI
- 10.1109/TPDS.2024.3525337
- ISSN
- 1045-9219
1558-2183
- Abstract
- Paralfetch speeds up application launches on personal computing/communication devices, by means of: 1) accurate collection of launch-related disk read requests, 2) pre-scheduling of these requests to improve I/O throughput during prefetching, and 3) overlapping application execution with disk prefetching for hiding disk access time from the execution of the application. We implemented Paralfetch under Linux kernels on a desktop/laptop PC, a Raspberry Pi 3 board, and an Android smartphone. Tests with popular applications show that Paralfetch significantly reduces application launch times on flash-based drives and hard disk drives, and it outperforms GSoC Prefetch [18] and FAST [21], which are representative application prefetchers available for Linux-based systems. © 1990-2012 IEEE.
- Files in This Item
-
Go to Link
- Appears in
Collections - COLLEGE OF COMPUTING > DEPARTMENT OF ARTIFICIAL INTELLIGENCE > 1. Journal Articles

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.