Having my hard drive on the same IDE channel as my burner?

happy medium

Lifer
Jun 8, 2003
14,387
480
126
I'm building a new budget system and just bought 4 gigs of ram,a Hitachi 250gb 7200 rpm hard drive, and a 20x pioneer burner for 75$ shipped .< I only have one IDE connection on my motherboard. Both the hard drive and burner are Ide. . I already know how to configure them as master and slave but.......

Will I lose any performance when using them on the same ribbon cable?
Should I use a 80 wire ribbon cable?

Biostar g31 m7-te motherbaord IDE specs: Only has 1 IDE connection.

Ripped from manual:

IDE1: Hard Disk Connector
The motherboard has a 32-bit Enhanced PCI IDE Controller that provides PIO
Mode 0~4, Bus Master, and Ultra DMA 33/66/100 functionality.
The IDE connector can connect a master and a slave drive, so you can connect
up to two hard disk drives.


Hard drive specs...... Hitachi 250gb 7200 rpm ATA ultra-133.

http://www.hitachigst.com/hdd/support/t7k250/t7k250.htm



Pioneer 20x dvd burner specs.....
http://www.pioneer.eu/eur/prod.../DVR-116DBK/specs.html

Ripped from Pioneer dvd burner manual.......

Host Interface specification
PIO Mode 4, Multi word DMA Mode 2 16.6 Mbytes/sec.
<Ultra DMA mode 4 66.6 MBytes/sec.
? An 80-wire IDE cable is required for 16X DVD writing speed.

? The data transfer rate may not be output due to disc condition.

<An answer I googled? is this right?


Question: Having an optical on the primary interface will slow up your hard drive?

Answer: unlikely

http://www.hardforum.com/showt...php?s=&threadid=741512
Optimizing Physical Configuration
being on the same channel there are a few considerations

IDE\ATA\ATAPI is sequential
meaning first the HDD reads a part of the file until the HDD's Cache is full then writes it to the Second HDD,
then that repeats each taking its own turn
then its unlikely its reading the file from a single location, its probably fragmented, and when it writing it, its also writing it to multiple locations, that introduces the latency and access times of both drives into it

if your going to be transfering alot of data inbetween two HDDs on a regular basis, its best if they are on their own channels, writing from a HDD to a Optical drive is alot better, the optical can only deal with a maximum of 33MB/s Burst (UDMA mode2) whereas the HDD is probably at UDMA mode5 100MB/s burst (50>30MB/s Sustained), in short the sequential issues arent enought to effect the burn speed with modern software (and reads arent really an issue either) both cant saturate the bus

of course those are just interface speeds and are not the sole consideration of HDD performance > As the Disc Spins (http://www.hardforum.com/showt...hp?s=&threadid=699246) @ Lost Circuits

there is a myth about putting optical drives on the same channel as HDDs, it is just that a myth, but it keeps getting reinforced by the way Windows deals with ATA\ATAPI issues
basically with Independent Device Timing (http://www.storagereview.com/g...f/ide/confTiming.html) two devices (master\slave) both transfer their data at their own highest speed, but, they both either have to be PIO (which is glacially slow) or UDMA, if one defaults to PIO because of some issue, Windows will default the other as well. There was a time when CDROMs where only PIO, and HDDs where DMA, for that period of history you didnt want to share a channel, but modern opticals are UDMA mode2 so there is rarely any issue

some of the reasons a device might default to PIO
DMA Mode for ATA/ATAPI Devices in Windows XP (http://www.microsoft.com/whdc/.../storage/ide-dma.mspx)
IDE ATA and ATAPI Disks Use PIO Mode After Multiple Time-Out or CRC Errors Occur (http://support.microsoft.com/d...?scid=kb;en-us;817472)

however if possible it is ideal
(for data integrity if nothing else)
to have each device as a master on its own channel

whenever possible consider from what source to what target the large files are being transfer on a regular basis,
and try to adapt your physical configuration to accommodate that ;)

IDE/ATAPI Bus Utilization Monitor (http://www.bustrace.com/products/ide_monitor.htm) (Freeware)
Saturating your bus is alot easier said than done
its unlikely you would be generating that heavy of an access pattern on any regular basis with a single user environment
if on the fly CD burning is a typical use, put one with the HDD ;)