From owner-freebsd-fs@FreeBSD.ORG Fri May 18 01:20:10 2012 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 78D881065670; Fri, 18 May 2012 01:20:10 +0000 (UTC) (envelope-from bfriesen@simple.dallas.tx.us) Received: from blade.simplesystems.org (blade.simplesystems.org [65.66.246.74]) by mx1.freebsd.org (Postfix) with ESMTP id 3B54F8FC1B; Fri, 18 May 2012 01:20:10 +0000 (UTC) Received: from freddy.simplesystems.org (freddy.simplesystems.org [65.66.246.65]) by blade.simplesystems.org (8.14.4+Sun/8.14.4) with ESMTP id q4I1K9Tw004962; Thu, 17 May 2012 20:20:09 -0500 (CDT) Date: Thu, 17 May 2012 20:20:09 -0500 (CDT) From: Bob Friesenhahn X-X-Sender: bfriesen@freddy.simplesystems.org To: Don Lewis In-Reply-To: Message-ID: References: <201205172050.q4HKo6hK000183@gw.catspoiler.org> User-Agent: Alpine 2.01 (GSO 1266 2009-07-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.2 (blade.simplesystems.org [65.66.246.90]); Thu, 17 May 2012 20:20:09 -0500 (CDT) Cc: freebsd-fs@freebsd.org Subject: Re: NAND Framework in HEAD. X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2012 01:20:10 -0000 A further issue that flash filesystems take care of is that the nand flash erasure block size may not be the same size as the logical filesystem sector size (it may be much larger). In order to update an existing block, it may be necessary to read and re-write all of the other logical filesystem blocks which share the same erasure block. Again, this is something that SSDs already handle internally (since they use nand flash). Bob -- Bob Friesenhahn bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/ GraphicsMagick Maintainer, http://www.GraphicsMagick.org/