Date: Mon, 17 Aug 1998 20:54:39 -0700 (PDT) From: Bruce Evans <bde@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/ufs/ufs ufs_bmap.c Message-ID: <199808180354.UAA24421@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
bde 1998/08/17 20:54:39 PDT
Modified files:
sys/ufs/ufs ufs_bmap.c
Log:
Quick fix for breakage of read clustering on non-IDE drives. Read
clustering is obsolescent technology so hardly anyone noticed. On
a DORS 32160 SCSI drive with 4 tags, read clustering makes very
little difference even for huge sequential reads. However, on a
ZIP SCSI drive with 0 tags, the minimum overhead per block is about
40 msec, so very large clusters must be used to get anywhere near
the maximum transfer rate. Using clusters consisting of 1 8K block
reduces the transfer rate to about 250K/sec. Under msdosfs, missing
read clustering is normal and a cluster size of 1 512 byte block
reduces the transfer rate to about 25K/sec.
Broken in: rev.1.18
Revision Changes Path
1.22 +2 -2 src/sys/ufs/ufs/ufs_bmap.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199808180354.UAA24421>
