返回
Flash-aware Linux Swap System for Portable Consumer Electronics
DOI:10.1109/TCE.2012.6227442.png)
摘要
En 中文
Because of limited memory resource of portable consumer electronics, portable consumer electronics currently exploit swap space with flash memory as a cost effective solution to extend limited memory space. Original swap space management scheme used in Linux for magnetic disk is not available to flash memory-based swap space due to the distinct characteristics of flash memory. In this paper, we propose a flash-aware Linux swap system, called FLSS, which adopts Linux kernel 2.6 to manage flash memory-based swap space directly without FTL. We introduce: 1) a partial block alignment scheme to perform an efficient swap-in read-ahead algorithm, 2) a swap-aware victim block selection method and the redefined concept of hot page and cold page to design a swap-aware garbage collection policy called SACATA, and 3) the notion of overage as well as the notion of frozen applied to blocks to exploit a wear leveling-aware block management scheme. Experimental results show that the proposed FLSS greatly outperforms existing swap space management techniques and evaluate the effectiveness of proposed SACATA.
Keyword:
Flash memory
Swap space
Garbage collection
Read-ahead
Linux
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
10.9
论文数:
5.3K
被引数:
6.8K
机构
引用论文
Gene-environment-gut interactions in Huntington's disease mice are associated with environmental modulation of the gut microbiome
iScience
IF0
MiR‐671‐5p sponging activity of circMMP1 promotes esophageal squamous cancer progressioncircMMP1对miR-671-5p的 sponge活性促进了食管鳞癌的进展
LeCramFS: An efficient compressed file system for flash-based portable consumer devicesLeCramFS: 适用于基于闪存的便携式消费设备的高效压缩文件系统

