Improving Demand Paging Performance of Compressed Filesystem with NAND Flash Memory

被引:0
|
作者
Ahn, Sungyong [1 ]
Hyun, Seunghwan [2 ]
Koh, Kern [1 ]
机构
[1] Seoul Natl Univ, Sch Engn & Comp Sci, Seoul 151, South Korea
[2] Samsung Elect Co LTD, Samsung Adv Inst Technol, Suwon, South Korea
关键词
D O I
10.1109/ICCSA.2009.37
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Demand paging with NAND flash memory is an attractive memory management technique for embedded system because of its cost efficiency However, demand paging has the page fault handling latency. To overcome this drawback, most operating systems take advantage kernel-level read-ahead. On the contrary, in the compressed filesystem, kernel-level read-ahead degrades performance of demand paging. The main reason is that compressed filesystem has too large read-ahead miss penalty due to decompression overhead. To solve this problem, this paper proposes the conservative read-ahead technique, which improves demand paging performance of compressed filesystem. Proposed technique improves read throughput of device by bulk read from device and reduces decompression overhead of compressed filesystem by selective decompression. We implement conservative read-ahead technique by, modifying CramFS and evaluate our implementation in the Linux kernel 2.6.21. Performance evaluation results show that proposed technique reduces the average major page fault handling latency by 28%.
引用
收藏
页码:84 / +
页数:2
相关论文
共 50 条
  • [41] RBER Aware Multi-Sensing for Improving Read Performance of 3D MLC NAND Flash Memory
    Zhang, Meng
    Wu, Fei
    Chen, Xubin
    Du, Yajuan
    Liu, Weihua
    Zhao, Yahui
    Wan, Jiguang
    Xie, Changsheng
    IEEE ACCESS, 2018, 6 : 61934 - 61947
  • [42] Adaptive Pulse Programming Scheme for Improving the Vth Distribution and Program Performance in 3D NAND Flash Memory
    Du, Zhichao
    Li, Shuang
    Wang, Yu
    Fu, Xiang
    Liu, Fei
    Wang, Qi
    Huo, Zongliang
    IEEE JOURNAL OF THE ELECTRON DEVICES SOCIETY, 2021, 9 : 102 - 107
  • [43] Improving the reliability of chip-off forensic analysis of NAND flash memory devices
    Fukami, Aya
    Ghose, Saugata
    Luo, Yixin
    Cai, Yu
    Mutlu, Onur
    DIGITAL INVESTIGATION, 2017, 20 : S1 - S11
  • [44] Improving Read Performance Via Selective Vpass Reduction on High Density 3D NAND Flash Memory
    Li, Qiao
    Shi, Liang
    Di, Yejia
    Du, Yajuan
    Xue, Chun Jason
    Yang, Chengmo
    Zhuge, Qingfeng
    Sha, Edwin H. M.
    2017 IEEE 6TH NON-VOLATILE MEMORY SYSTEMS AND APPLICATIONS SYMPOSIUM (NVMSA 2017), 2017,
  • [45] Towards Improving Ionizing Radiation Tolerance of 3-D NAND Flash Memory
    Ray, Biswajit
    Buddhanoy, Matchima
    Kumar, Mondol Anik
    2023 IEEE INTERNATIONAL MEMORY WORKSHOP, IMW, 2023, : 109 - 112
  • [46] True-Damage-Aware Enumerative Coding for Improving NAND Flash Memory Endurance
    Li, Jiangpeng
    Zhao, Kai
    Ma, Jun
    Zhang, Tong
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2015, 23 (06) : 1165 - 1169
  • [47] A hybrid filesystem for hard disk drives in tandem with flash memory
    Fisher, Nils
    He, Zhen
    McCarthy, Mitzi
    COMPUTING, 2012, 94 (01) : 21 - 68
  • [48] Hybrid Write Buffer Algorithm for Improving Performance and Endurance of Nand Flash Storages
    Han, Se Jun
    Kang, Dong Hyun
    Eom, Young Ik
    2016 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2016,
  • [49] DMMC: A Polar Code Construction Method for Improving Performance in TLC NAND Flash
    Yu, Xiaolei
    He, Jing
    Li, Qianhui
    Zhang, Bo
    Wang, Xianliang
    Wang, Qi
    Huo, Zongliang
    IEEE EMBEDDED SYSTEMS LETTERS, 2024, 16 (02) : 146 - 149
  • [50] A novel three-dimensional NAND flash structure for improving the erase performance
    Choi, SeonJun
    Oh, Youngtaek
    Song, Yun-Heub
    IEICE ELECTRONICS EXPRESS, 2019, 16 (03):