JOURNAL BROWSE
Search
Advanced SearchSearch Tips
Buffer Cache Management of Smartphones Exploiting Write-Only-Once Characteristics
facebook(new window)  Pirnt(new window) E-mail(new window) Excel Download
 Title & Authors
Buffer Cache Management of Smartphones Exploiting Write-Only-Once Characteristics
Kim, Dohee; Bahn, Hyokyung;
  PDF(new window)
 Abstract
This paper analyzes file access characteristics of smartphone apps and finds that a large portion of file writes are performed only once. Based on this observation, we present a new buffer cache management scheme that considers this characteristics. Buffer cache improves storage performance by maintaining hot file data in memory thereby servicing subsequent requests without storage accesses. However, it should flush modified data to storage in order to resist system crashes. The proposed scheme evicts cache data that has been written only once upon flushes, thus improving cache space utilization. Simulation experiments show that the proposed scheme improves cache hit ratio by 5-33% and power consumption by 27-92%.
 Keywords
Buffer cache;write reference;power consumption;smartphone;
 Language
Korean
 Cited by
1.
스마트폰 저장장치의 성능개선을 위한 비휘발성메모리 기반의 버퍼캐쉬 관리,최현경;반효경;

한국인터넷방송통신학회논문지, 2016. vol.16. 3, pp.7-12 crossref(new window)
2.
가상화 환경에서 저널링 기법에 의한 입출력 성능저하 분석 및 개선,김성환;이은지;

한국인터넷방송통신학회논문지, 2016. vol.16. 6, pp.177-181 crossref(new window)
 References
1.
E. Lee, H. Bahn, "Caching Strategies for High Performance Storage Media," ACM Trans. Storage, Vol. 10, No. 3, 2014.

2.
SQLite, https://www.sqlite.org

3.
S. Liu, K. Pattabiraman, T. Moscibroda, B. Zorn, "Flikker: Saving DRAM Refresh power through Critical Data Partitioning," Proc. ACM ASPLOS, pp. 213-224, 2011.

4.
S. Lee, H. Bahn, Sam H. Noh, "CLOCK-DWF: A Write-History-Aware Page Replacement Algorithm for Hybrid PCM and DRAM Memory Architectures," IEEE Trans. Computers, Vol 63, No. 9, pp. 2187-2200, 2014. crossref(new window)

5.
G. Sun, Y. Joo, Y. Chen, D. Niu, Y. Xie, Y. Chen, H. Li, "A Hybrid Solid-State Storage Architecture for the Performance, Energy Consumption, and Lifetime Improvement," Proc. IEEE HPCA, pp. 1-12, 2010.

6.
A. Carroll, G. Heiser, "An Analysis of Power Consumption in a Smartphone," Proc. USENIIX ATC, pp.271-284, 2010.

7.
D. Kim, H. Bahn, "An Adaptive Location Detection Scheme for Energy-Efficiency of Smartphones," the Journal of the Institute of Internet, Broadcasting and Communication (JIIBC), Vol. 15, No. 3, pp. 119-124, 2015.

8.
B. Kim et al., "Design of a Smart Phone Panoramic Photograph Support System Using Sensor and Camera Technology," Journal of the Korea Academia-Industrial cooperation Society, Vol. 15, No. 12, pp. 7187-7192, 2014. crossref(new window)