Subject: Re: NetBSD file system chat
To: Mike Cheponis <mac@Wireless.Com>
From: David Brownlee <abs@netbsd.org>
List: tech-misc
Date: 07/13/2005 21:02:30
This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
--0-1080895769-1121284950=:11645
Content-Type: TEXT/PLAIN; charset=en_US.UTF-8; format=flowed
Content-Transfer-Encoding: QUOTED-PRINTABLE
On Wed, 13 Jul 2005, Mike Cheponis wrote:
> On Wed, 13 Jul 2005, James Buchanan wrote:
>
>> Since we can't know the physical disk geometry on modern disks,
>
> I don't believe this is true.
>
> If one were willing to measure transfer rates for a variety of sectors, I=
=20
> suspect an exact map of the disk could be determined.
=09Useful reference for this:
=09http://www.pdl.cmu.edu/PDL-FTP/DriveChar/traxtent.pdf
=09 Track-aligned extents (traxtents) utilize disk-specific
=09 knowledge to match access patterns to the strengths of
=09 modern disks. By allocating and accessing related data
=09 on disk track boundaries, a system can avoid most ro-
=09 tational latency and track crossing overheads. Avoiding
=09 these overheads can increase disk access efficiency by up
=09 to 50% for mid-sized requests (100=E2=80=93500 KB). This paper
=09 describes traxtents, algorithms for detecting track bound-
=09 aries, and some uses of traxtents in file systems and video
=09 servers.
--=20
=09=09David/absolute -- www.NetBSD.org: No hype required --
--0-1080895769-1121284950=:11645--