Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved] Flaky DVD burning speed
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
Qcumber-some
n00b
n00b


Joined: 10 Jun 2007
Posts: 61

PostPosted: Tue Dec 04, 2007 11:03 pm    Post subject: [Solved] Flaky DVD burning speed Reply with quote

Hi there,

I'm trying to make DVD burning work. I have 4 identical IDE burners on an nForce2 mainboard by ASUS and I'm trying to make these burn DVD-R stable at 4x speed. It doesn't even work with one, and gets worse (logically) if I try to burn on several ones at the same time.
I've checked some Howtos and lots of forum entries, and checked everything they mentioned (like the CONFIG_HZ_* options and IO scheduler), but it does not improve drastically.
- DMA is on.
- The correct nForce kernel option is compiled as static into the kernel. (SATA by the normal way (not the old SCSI interface), PATA by the old way, not the experimental one)
- Speed of the drives (by hdparm) is ok (6.5MB/s)
- IO scheduler change doesn't work (it is default at CFQ)
- I'm trying with wodim from an ISO from SATA file. Fifo buffer is always full (min. 97%) so it is not an issue of enough data to write.
- Testdrive with driver=dvd_simul works at 4x very stable.
- No buffer underrun warnings from wodim.
- Wodim says DMA speed is 24x DVD
- Wodim option --immed improves the result, but doesn't really make it work
- hda and hdb (primary controller) are quite stable, only fluctuating once every minute (then it goes down below 1.0x for a few seconds)
- hdc is worse, hdd is the worst, fluctuating 20 to 30x below 1.0x, making an average writing speed of 0.8x or 0.9x

The funny thing is - I had this system run an old SuSE9.3 before, but the HD died and so I installed Gentoo on it. The old SuSE9.3 could burn the same ISO (cached reads from VFS... great invention) to all four drives in 4x speed... The hardware did absolutely not change except the SATA harddisk (which got better - has been WD 100GB before, now Seagate 200GB).

Is there anything I'm missing? What else should I check?

I'm running a current Gentoo with a handmade gentoo-sources kernel 2.6.22-r9.


Last edited by Qcumber-some on Wed Dec 05, 2007 1:55 am; edited 1 time in total
Back to top
View user's profile Send private message
didymos
Advocate
Advocate


Joined: 10 Oct 2005
Posts: 4798
Location: California

PostPosted: Tue Dec 04, 2007 11:26 pm    Post subject: Reply with quote

I'd suggest trying the new PATA drivers. They're not that experimental anymore, especially if you use a 2.6.23 kernel (at least one of which ought to marked stable by now). The Nvidia PATA driver isn't even marked as experimental anymore in menuconfig.
_________________
Thomas S. Howard
Back to top
View user's profile Send private message
Gusar
Advocate
Advocate


Joined: 09 Apr 2005
Posts: 2665
Location: Slovenia

PostPosted: Tue Dec 04, 2007 11:39 pm    Post subject: Reply with quote

Try increasing fifo size. 'wodim fs=32m' or maybe even 64m.
Back to top
View user's profile Send private message
Qcumber-some
n00b
n00b


Joined: 10 Jun 2007
Posts: 61

PostPosted: Wed Dec 05, 2007 12:04 am    Post subject: Reply with quote

@didymos: I'm trying that right now... thanks for suggesting. I would not have tried it due to the experimental marking.

@Gusar: The fs=32m setting is already present. It doesn't change anything, the fifo buffer is always full (the minimum I've ever seen is 97%). Thanks for helping, though.
Back to top
View user's profile Send private message
Qcumber-some
n00b
n00b


Joined: 10 Jun 2007
Posts: 61

PostPosted: Wed Dec 05, 2007 1:54 am    Post subject: Reply with quote

Solved it...
wodim just doesn't perform as well as cdrecord.

I emerged cdrecord and it worked just like in SuSE9.3 before.
Seems the wodim guys need to do a bit of homework :-)

Thanks all for helping.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum