From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <3a789b771cbf86e9a6e7ddfff2b95bb4@chula.quanstro.net> References: <20120113113026.GA419@polynum.com> <20120114003032.1C08F1CC8F@mail.bitblocks.com> <201201140201.51504.dexen.devries@gmail.com> <2ca6969da468ef7d305866d2c3c484f4@chula.quanstro.net> <3a789b771cbf86e9a6e7ddfff2b95bb4@chula.quanstro.net> From: =?UTF-8?B?QXJhbSBIxIN2xINybmVhbnU=?= Date: Sun, 15 Jan 2012 00:03:11 +0100 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [9fans] fossil pb: FOUND! Topicbox-Message-UUID: 5c66236c-ead7-11e9-9d60-3106f5b1d025 >> How come? With venti, the address is the SHA-1 hash, with ZFS, you get >> to chose the hash, but it can still be a hash. > > because in zfs the hash is not used as an address (lba). But by this definition neither is venti. In venti, the hash is translated to a lba by the index cache. In ZFS, the hash is translated to a lba by the DDT (dedup-table). Both the Venti index cache and the DDT can be regenerated from the data if they become corrupted. > by all means, show us the numbers. =C2=A0personally, i believe the mfgrs = are not > lying when they say that random i/o yields 1/10th the performance (at bes= t) > of sequential i/o. I will, tomorrow. > since you assert that it is ssds that make random i/o a non issue, and > not caching, logically caching is not relevant to your point. I've been trying to claim two things at the same time, these two things are unrelated. Both SSDs and caching alleviate fragmentation issues, in different ways. > ps. =C2=A0you're presenting a false choice between caching and fragmentat= ion. > case in point, ken's fs doesn't fragment as much as venti (and does not > increase fragmentation over time) and yet it caches. If that's the impression I made, I'm sorry for the misunderstanding but that's not what I wanted. Of course there's no choice between caching and fragmentation. Every filesystem caches. --=20 Aram H=C4=83v=C4=83rneanu