Open main menu

CDOT Wiki β

Changes

FSOSS 2010 Plug Computing Workshop

15 bytes added, 20:57, 27 October 2010
Storage
=== Storage ===
Although ARM devices can use normal mechanical disk drives, most use [http://en.wikipedia.org/wiki/Flash_memory flash memory]. Flash memory is non-volatile, consumes little power, and is quite fast for reading, but most types of flash have a limitation of as little as 10,000 write cycles and may be slow for writing. Expandable storage is often provided in the form of [http://www.sdcard.org/home/ SD/SDHC] or microSD /microSDHC cards.
In order to accommodate the performance characteristics of flash memory, the Linux kernel provides the [http://www.linux-mtd.infradead.org/ MTD] (Memory Technology Device) subsystem, as well as the [http://www.linux-mtd.infradead.org/doc/ubi.html UBI] (Unsorted Block Image) and [http://www.linux-mtd.infradead.org/doc/jffs2.html JFS] (Journalled Flash File System) subsystems.