題名: | TempFFS: Enabling Delayed Allocation for Existing File Systems |
作者: | Hsiao, Chih-Wen Huang, Ting-Chang Chang, Da-Wei |
關鍵字: | File Systems Delayed Allocation File Fragmentation Disk IO |
期刊名/會議名稱: | 2008 ICS會議 |
摘要: | Based on the previous observation that many files are short-lived, some advanced file systems delay the block allocation of their files until the file data needs to be written back to disk. Such delayed allocation feature can reduce the IO traffic as well as the degree of file fragmentation, and thus results a better IO performance. However, a file system can enjoy the benefit of delayed allocation only when it explicitly implements the feature. In this paper, we design and implement a temporary-file file system called TempFFS to allow all the existing file systems to enjoy the benefit of delayed allocation. Based on the concept of stackable file system, TempFFS places all newly-created files in memory and transfers these files to their original file systems as needed. We implement TempFFS in the Linux kernel. Performance results show that, with the help of TempFFS, both the disk IO traffic and the degree of file fragmentation can be largely reduced, resulting a performance improvement of 34% to 69% under a file system benchmark, Postmark. |
日期: | 2009-02-12T08:54:46Z |
分類: | 2008年 ICS 國際計算機會議 |
文件中的檔案:
檔案 | 描述 | 大小 | 格式 | |
---|---|---|---|---|
ce07ics002008000167.pdf | 86.64 kB | Adobe PDF | 檢視/開啟 |
在 DSpace 系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。