Analyzing the System I/O on Mobile Devices with the Blktrace Tool

碩士 === 國立臺灣科技大學 === 電子工程系 === 106 === NAND Flash Memory has many advantages over traditional hard disk, such as strong shock resistance, low power consumption, small size, non-volatile and fast access speed, making it suitable for all kinds of mobile storage devices, personal computers and embedded...

Full description

Bibliographic Details
Main Authors: Ming-Yang Du, 杜明洋
Other Authors: Chin-Hsien Wu
Format: Others
Language:zh-TW
Published: 2018
Online Access:http://ndltd.ncl.edu.tw/handle/u92u3a
Description
Summary:碩士 === 國立臺灣科技大學 === 電子工程系 === 106 === NAND Flash Memory has many advantages over traditional hard disk, such as strong shock resistance, low power consumption, small size, non-volatile and fast access speed, making it suitable for all kinds of mobile storage devices, personal computers and embedded devices, NAND Flash Memory is preferred as the storage device. NAND Flash Memory has insurmountable hardware limitations, such as the inability to cover the original data, the number of erasures, etc. The number of erases has the greatest impact on NAND Flash Memory, and when a block is more closed to the limit of erase count, the block has more risk to be broken. For this reason, we want to be able to see the number of erases of the NAND Flash Memory on the mobile device, so we collect the mobile device through the blktrace and analyze the information via the blkparse, but the information collected by the blktrace and the blkparse is too large and complicated. It is difficult for users to analyze the overall information. Therefore, through the improved method of this paper, the information will be visualized after blkparse analyzed, so that it will be easier to analyze the information of blocks.