From murduth@ludd.luth.se  Wed Oct 25 08:41:38 1995
Received: from zed.ludd.luth.se (root@zed.ludd.luth.se [130.240.16.33])
          by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id IAA20790
          for <FreeBSD-gnats-submit@freebsd.org>; Wed, 25 Oct 1995 08:41:35 -0700
Received: from hal.ludd.luth.se (hal.ludd.luth.se [130.240.16.4]) by zed.ludd.luth.se (8.6.12/8.6.11) with ESMTP id QAA12949 for <FreeBSD-gnats-submit@freebsd.org>; Wed, 25 Oct 1995 16:41:30 +0100
Received: (murduth@localhost) by hal.ludd.luth.se (8.6.11/8.6.11) id QAA03319 for FreeBSD-gnats-submit@freebsd.org; Wed, 25 Oct 1995 16:39:52 +0100
Message-Id: <199510251539.QAA03319@hal.ludd.luth.se>
Date: Wed, 25 Oct 1995 16:39:51 +0100 (MET)
From: Joakim Henriksson <murduth@ludd.luth.se>
To: FreeBSD-gnats-submit@freebsd.org
Subject: cd9660 very slow

>Number:         792
>Category:       kern
>Synopsis:       cd9660 very slow.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    dyson
>State:          closed
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Oct 25 08:50:03 PDT 1995
>Closed-Date:    Sun May 18 15:02:00 PDT 1997
>Last-Modified:  Sun May 18 15:02:33 PDT 1997
>Originator:     Joakim Henriksson
>Release:        FreeBSD 2.0-BUILT-19950603 i386
>Organization:
Ludd
>Environment:

Toshiba XM-5301-B CDROM (4x spin on SCSI) 

>Description:

I only get 200k/s transfer speed from the cdrom when mounted. But cat'ing from t
he raw-device yeilds 600k/s what gives. Huge overhead on the cd9660 fs? 

>How-To-Repeat:

mount any cdrom on my computer.

>Fix:
        
Workaround: "cat /dev/cd0 >cdrom ; mount_cd9660 cdrom /mnt" Very space taking
though :)
>Release-Note:
>Audit-Trail:

From: Bruce Evans <bde@zeta.org.au>
To: FreeBSD-gnats-submit@freebsd.org, murduth@ludd.luth.se
Cc:  Subject: Re: kern/792: cd9660 very slow
Date: Thu, 26 Oct 1995 04:50:07 +1000

 >I only get 200k/s transfer speed from the cdrom when mounted. But cat'ing from t
 >he raw-device yeilds 600k/s what gives. Huge overhead on the cd9660 fs? 
 
 Slowness is normal for small files on most file systems :(.  I get only
 129K/sec for `tar cf /dev/null /usr/src/bin' on a SCSI disk that has a
 raw throughput of 2500K/sec and an iozone throughput of 1200K/sec.  How
 big are the files that you only get 200K/sec on?  cd9660 doesn't support
 clustering unless the block size is >= 4K (unlikely) so it is likely to
 be slow on large files too.
 
 Bruce
Responsible-Changed-From-To: freebsd-bugs->dyson 
Responsible-Changed-By: scrappy 
Responsible-Changed-When: Sun May 26 23:44:14 PDT 1996 
Responsible-Changed-Why:  
does rev.1.22 improve/fix this problem? 
State-Changed-From-To: open->closed 
State-Changed-By: jmg 
State-Changed-When: Sun May 18 15:02:00 PDT 1997 
State-Changed-Why:  
I'm pretty sure this has been fixed, but oriniator hasn't responded for 
over three months... 
>Unformatted:
