Date: Fri, 13 Feb 2004 16:41:08 -0500 From: Jonathan Arnold <jdarnold@buddydog.org> To: freebsd-questions@FreeBSD.ORG Subject: Re: Why would drive run at UDMA33? (Segate 80GB) Message-ID: <402D4474.3060009@buddydog.org> In-Reply-To: <MIEPLLIBMLEEABPDBIEGKEPGFKAA.Barbish3@adelphia.net> References: <MIEPLLIBMLEEABPDBIEGKEPGFKAA.Barbish3@adelphia.net>
next in thread | previous in thread | raw e-mail | index | archive | help
JJB wrote: >> This is not true. With today's computers, all disks will operate at >> their highest speed, not matter what other device they are paired >> with. >> Their transfer rate may be slowed down if *both* devices are >> accessed at >> the exact same time, but that's nothing to worry about generally. So >> just >> because you have a CD-ROM and an UDMA100 disk on the same channel, >> it doesn't mean the UDMA100 disk will be slowed in nearly any >> noticable >> fashion. > I have an PC with mfg date of 5/2003 and the motherboard manually > has warning note about separating the cdrom drive to the secondary > IDE controller because it will force the IDE controller to step down > the max speed to the slowest device. This was not only for cdrom > drives but also mixing UDMA100 and UDMA66 and UDMA33 disk on any IDE > controller. IDE max controller speed is set by bios at boot time > after the probe post process completes. So just exactly what time > period are you referencing by "With today's computers"? DO you work > for Bios chip manufacture, or write the FBSD bios's boot probe code? > What is your technical background to make such an authoritative > statement in light of so much information to the contrary? All you need to do is to Google for "hard drive cd-rom myth" and you'll get plenty of places that explain this. I guarantee you that a UDMA100 drive won't be set at PIO4 just because there's a CD-ROM drive on the same channel. Your manual is probably talking about exactly what I said - if both devices are accessed at the same time, the transfer will occur at the slower rate. But that does not mean either the bios or FreeBSD doesn't know that a UDMA100 drive is out there. In fact, my FreeBSD has both a UDMA66 and 100 on it, and FreeBSD knows all about the two. And if you are just getting stuff from the hard drive (which is probably 95+% of the time), then you have a perfectly functioning UDMA100 drive. > second device to the ribbon. Now if the devices are jumper as master > and slave it does make an difference which of the 2 closely spaced > nipples are used as the nipples have default meanings. And I believe I don't think this is true either. I've hooked up a lot of drives in my time, and I've never seen this. And no "build it yourself" guide that I was able to find on the 'net mentioned anything at all about which nipple to plug into the slave or master drive. -- Jonathan Arnold (mailto:jdarnold@buddydog.org) Daemon Dancing in the Dark, a FreeBSD weblog: http://freebsd.amazingdev.com/blog/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?402D4474.3060009>