I just purchased an SATA PCI controller card - a Promise TX4302 - and two internal SATA DVD burners - a Lite-On LH20-A1S 20x burner and an Asus DRW-1814BLT 18x burner.
My problem is that I can’t ever get the speed to hit above 8.8x with Imgburn , and the average writing speed is about 6x, with both SATA burners.
I’m dumbfounded because I can burn at the same speed or faster on the other 2 burners I have connected to the IDE controller on my motherboard - an old Sony DRU-700A, and a Plextor PX-750A.
I tried both Verbatim RG20 16x DVD-R media and TDK 16x DVD+R from CMC, and the results are similar.
What’s interesting however is that the SATA burners are able to read very fast for the verification in IMGBURN, near 16x, but not to burn fast.
Here is the raw data I collected, burning the same full 4.7GB image from my SCSI 15k rpm hard drive onto each burner :
- with Verbatim 16x DVD-R media MCC 03RG20
a) Sony DRU-700A, primary EIDE master : write speed average 6.5x, peak 8.1x . Read speed 5.7x, peak 8.3x.
b) Plextor PX-750A, secondary EIDE master, write speed average 10.8x, peak 15.9x. Read speed 6.9x average, peak 9.9x.
c) Lite-on LH20-A1S, SATA channel 3, write speed average 6.0x, peak 8.5x . Read speed 11.0x average, 16.2x peak.
d) Asus DRW-1814BLT, SATA channel 4, write speed average 4.8x peak speed 8.8x; read speed 8.1x average, 12.0 peak.
- TDK 16x DVD+R media CMC MAG M01
a) Lite-on LH20-A1S SATA #3, write speed 6.1x average, 8.7x peak; read speed 11.0 average, 16.3x peak.
b) Asus DRW-1814-BLT SATA #4, write speed 6.1x average, 8.7x peak; read speed 11.0x average, 16.3x peak.
I have nothing on SATA channels #1 or #2 on the SATA controllers - these are external eSATA ports.
In all cases I am burning the ISO image from a freshly formatted Seagate ST336752LC 36 GB 15,000 rpm Ultra160 SCSI hard drive . The ISO image is the only file on the NTFS partition which spans the entire disk, so it’s not fragmented for sure. I did all burnings one at a time, without running any other programs.
The SCSI controller for the hard drive is an LSI21040 3.3V PCI 66 MHz / 64 bits based on a Symbios 53C1010 chip.
I am doing this on WinXP which is booting from another hard drive, also Ultra160 SCSI. All latest OS updates are installed. I have the latest drivers for both the LSI SCSI controller and the Promise SATA controller.
The motherboard is an Asus A7M266-D, dual Athlon MP, with two Athlon MP 2800+ CPUs, and 768 MB of PC2100 ECC DDR.
The Sony and Lite-ON burners are connected to the EIDE controller on the motherboard - both as masters on primary and secondary channels, and there are no slaves on each channel.
The system has the following boards installed, filling all of the slots :
- Gainward USB 2.0 and Firewire PCI controller
- Promise SATA 300 TX4302 controller
- SB Live value sound card
- Intel EtherExpress Pro/1000 gigabit ethernet card (64 bit/66 MHz 3.3V PCI)
- LSI 21040 Ultra160 controller (64 bit/66 MHz 3.3V PCI)
- ATI 9200 AGP video card
Can anyone please shed some light on how I can improve SATA burning performance on my system ? Right now I can only use the SATA drives as readers since the burning performance on them tops at 6x average, and I have to keep burning to the EIDE drives which are faster.