Subject: Re: MTD devices in NetBSD
To: Garrett D'Amore <garrett_damore@tadpole.com>
From: Pavel Cahyna <pavel.cahyna@st.mff.cuni.cz>
List: tech-kern
Date: 03/23/2006 21:41:08
On Tue, Mar 21, 2006 at 11:36:24PM -0800, Garrett D'Amore wrote:
> MTD devices differ from regular "block" devices in some important aspects:
>
> 1. you have to erase a block before you write it (read-modify-write
> cycle)
> 2. They need wear-leveling (writes "wear" the bits out) to prolong
> device life
> 5. You may have to to do bad block management (some block devices
> have to do this)
> 6. Generally, most filesystems designed for use with block devices
> won't work so well
Aren't they similar to rewritable optical disks (CD-RWs and DVDs) in these
aspects?
Pavel