From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <1467.199.98.16.94.1084488679.squirrel@wish> In-Reply-To: References: <4768.199.98.16.94.1084479946.squirrel@wish> Date: Thu, 13 May 2004 18:51:19 -0400 Subject: Re: [9fans] disk/^(mbr format fdisk prep) From: "Joel Salomon" To: "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu> User-Agent: SquirrelMail/1.4.2 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Topicbox-Message-UUID: 7a2ecb74-eacd-11e9-9e20-41e7f4b1d025 Charles Forsyth said: >>>How would one go about adding a "user mode wear-leveller" atop kfs, fo= r >>>example? general outline is okay. > > i'm not sure it is. it needs to take account of physical not logical > location, because it's the wear on the physical location that matters, > and perhaps the topology-- > that's why the usual approach to providing a `raw disk' on top of flash > sits below the file system, not above it. it's still not as efficient = as > a storage system > designed for flash. > got it - i understood > if you want to wear-level it stick a user mode wear-leveller on top of = it. > isn't that what plan 9 does really well? to mean a wear leveler on top of the file system & was at loss to see how that might be done (probably because it can't) Then what would the leveler look like, boyd? I'm guessing some file whose offsets point to different parts of the flash, depending on use, which can't easily be done under anything but p9. is that it? --Joel