Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 02 Mar 2004 12:18:53 -0500
From:      Chuck Swiger <cswiger@mac.com>
To:        Guy Van Sanden <n.b@myrealbox.com>
Cc:        Free BSD Questions list <freebsd-questions@freebsd.org>
Subject:   Re: USB 2.0 harddisk performance
Message-ID:  <4044C1FD.10903@mac.com>
In-Reply-To: <1078214515.3868.3.camel@cronos.home.vsb>
References:  <1078149483.6895.7.camel@cronos.home.vsb> <404360B6.7010809@natzo.com> <1078158992.25271.2.camel@cronos.home.vsb> <1627CFD6-6BAB-11D8-A797-003065ABFD92@mac.com> <1078214515.3868.3.camel@cronos.home.vsb>

next in thread | previous in thread | raw e-mail | index | archive | help
Guy Van Sanden wrote:
[ ...in reference to USB 2 vs Firewire performance... ]
> Thanks for your answer.

You're welcome.

> I was googling for this, and I found out that you need some modules:
> firewire.c fwohci.c fwohci_pci.c 

Yes, although FreeBSD 4.9 should have come with the module already compiled 
and available for use.  See whether you have:

/modules/firewire.ko

...on your system, otherwise add a "device firewire" and rebuild your kernel. 
  I've used both the VIA 6306 and whatever Creative uses on the SB Audigy 
(Sony 3022? I forget)...

> Will the fwohci driver provide better perfomance then the USB one?

Right now it certainly does.  I was seeing data-level throughput of ~40 MB/s 
or 320 megabits per sec, which is ~80% utilization of the maximum available 
throughput of 400 mb/s.  I don't know how much protocol-level overhead is 
involved, but there is undoubtedly some so it seems the Firewire driver works 
about as efficiently as one might wish.

[ Bravo, Kobayashi-san and Shimokawa-san... ]

-- 
-Chuck



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4044C1FD.10903>