ISBN-13: 9783659441936 / Angielski / Miękka / 2013 / 108 str.
NAND flash memory has been widely used in the embedded market because of its desirable properties such as non-volatility, shock resistance, low power and low latency for reading and writing. However, hardware limitations like the need to erase before writing again, erase block sizes that span multiple write pages, and limited memory cell lifespan, make file system requirements for flash memory very different from those for conventional block devices. As such, conventional file systems cannot be applied directly to flash memory. In this book we enhance JFFS2( Journaling Flash File System version 2), the most widely used flash file system, by eliminating its main deficiencies, adding RAID capability, making all the IO operations asynchronous to reap I/O performance.