Dynamic Tail Packing to Optimize Space Utilization of File Systems in Embedded Computing Systems

碩士 === 國立清華大學 === 資訊工程學系 === 102 === Embedded computing systems usually have limited computing power,RAM space, and storage capacity due to the consideration of their cost,energy consumption, and physical size. Some of them such as sensor nodes and embedded consumer electronics only have a small-siz...

Full description

Bibliographic Details
Main Authors: Hsu, Nien I, 徐年億
Other Authors: Shih, Wei-Kuan
Format: Others
Language:zh-TW
Published: 2014
Online Access:http://ndltd.ncl.edu.tw/handle/73236774348257582021
id ndltd-TW-102NTHU5392043
record_format oai_dc
spelling ndltd-TW-102NTHU53920432016-03-14T04:13:23Z http://ndltd.ncl.edu.tw/handle/73236774348257582021 Dynamic Tail Packing to Optimize Space Utilization of File Systems in Embedded Computing Systems 在嵌入式系統中使用動態檔尾壓縮來改善檔案系統的空間利用率研究 Hsu, Nien I 徐年億 碩士 國立清華大學 資訊工程學系 102 Embedded computing systems usually have limited computing power,RAM space, and storage capacity due to the consideration of their cost,energy consumption, and physical size. Some of them such as sensor nodes and embedded consumer electronics only have a small-sized flash memory as their storage with a (simple) file system to manage their data, which are usually of small sizes. However, the existing file systems usually have low space utilization on managing small files and the tail data of large files. In this work, we propose a dynamic tail packing scheme to optimize the space utilization of file systems by dynamically aggregating/packing the tail data of (small) files together.The proposed scheme was implemented in the file system of Linux operating systems to evaluate its capability. The results demonstrate that the proposed scheme could significantly improve the space utilization of existing file systems. Shih, Wei-Kuan 石維寬 2014 學位論文 ; thesis 34 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立清華大學 === 資訊工程學系 === 102 === Embedded computing systems usually have limited computing power,RAM space, and storage capacity due to the consideration of their cost,energy consumption, and physical size. Some of them such as sensor nodes and embedded consumer electronics only have a small-sized flash memory as their storage with a (simple) file system to manage their data, which are usually of small sizes. However, the existing file systems usually have low space utilization on managing small files and the tail data of large files. In this work, we propose a dynamic tail packing scheme to optimize the space utilization of file systems by dynamically aggregating/packing the tail data of (small) files together.The proposed scheme was implemented in the file system of Linux operating systems to evaluate its capability. The results demonstrate that the proposed scheme could significantly improve the space utilization of existing file systems.
author2 Shih, Wei-Kuan
author_facet Shih, Wei-Kuan
Hsu, Nien I
徐年億
author Hsu, Nien I
徐年億
spellingShingle Hsu, Nien I
徐年億
Dynamic Tail Packing to Optimize Space Utilization of File Systems in Embedded Computing Systems
author_sort Hsu, Nien I
title Dynamic Tail Packing to Optimize Space Utilization of File Systems in Embedded Computing Systems
title_short Dynamic Tail Packing to Optimize Space Utilization of File Systems in Embedded Computing Systems
title_full Dynamic Tail Packing to Optimize Space Utilization of File Systems in Embedded Computing Systems
title_fullStr Dynamic Tail Packing to Optimize Space Utilization of File Systems in Embedded Computing Systems
title_full_unstemmed Dynamic Tail Packing to Optimize Space Utilization of File Systems in Embedded Computing Systems
title_sort dynamic tail packing to optimize space utilization of file systems in embedded computing systems
publishDate 2014
url http://ndltd.ncl.edu.tw/handle/73236774348257582021
work_keys_str_mv AT hsunieni dynamictailpackingtooptimizespaceutilizationoffilesystemsinembeddedcomputingsystems
AT xúniányì dynamictailpackingtooptimizespaceutilizationoffilesystemsinembeddedcomputingsystems
AT hsunieni zàiqiànrùshìxìtǒngzhōngshǐyòngdòngtàidàngwěiyāsuōláigǎishàndàngànxìtǒngdekōngjiānlìyònglǜyánjiū
AT xúniányì zàiqiànrùshìxìtǒngzhōngshǐyòngdòngtàidàngwěiyāsuōláigǎishàndàngànxìtǒngdekōngjiānlìyònglǜyánjiū
_version_ 1718204422969884672