Re: NetBSD file system chat

David Brownlee <[email protected]>
Newsgroups gmane.os.netbsd.devel.general
Message-ID <[email protected]>
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 
> suspect an exact map of the disk could be determined.

 	Useful reference for this:

 	http://www.pdl.cmu.edu/PDL-FTP/DriveChar/traxtent.pdf

 	    Track-aligned extents (traxtents) utilize disk-specific
 	    knowledge to match access patterns to the strengths of
 	    modern disks. By allocating and accessing related data
 	    on disk track boundaries, a system can avoid most ro-
 	    tational latency and track crossing overheads. Avoiding
 	    these overheads can increase disk access efficiency by up
 	    to 50% for mid-sized requests (100–500 KB). This paper
 	    describes traxtents, algorithms for detecting track bound-
 	    aries, and some uses of traxtents in file systems and video
 	    servers.

-- 
 		David/absolute       -- www.NetBSD.org: No hype required --
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.