Accessing CD/DVD drive brings system to a crawl
Ubuntu 9.10 64 bit
Dell XPS 8000 i7-860 2.8 GHz quad core 8 GB RAM 150 GB 10K RPM SATA drive with / /home and swap 750 GB and 1 TB SATA drives for data nVidia GeForce GT220 1 GB video card I guess this is best asked as a hardware question so here goes... When I place a blank CD or DVD in the drive and the machine attempts to recognize it, everything else seems to slow to a halt. For example Firefox or other programs which are running will sometimes gray out. When I begin to burn a CD or DVD with Nero or Brasero the machine will bog down for several seconds as the process starts. And, most annoying of all - if I have a bad CD or DVD which the machine cannot read - the entire machine slows to the point of being unusable for several minutes until it finally gives up trying to read the bad media. I have observed the operation of the machine with System Monitor during these slowdowns and I do not see any resource being used up. I have plenty of CPU available I have plenty of memory available Why is the machine becoming unresponsive? TIA, Ken |
Hi,
What happens when you open your burn application then place the media in the drive? It sounds like a 'udev' & 'HAL' issue. :hattip: |
Same thing - some seconds of unresponsiveness while the media is being recognized.
|
Hi,
Do you get control back when you perform the action within the burn application? :hattip: |
Not sure what you mean onebuck. Regardless of how or when I insert the media the PC stalls as the media is recognized and, for a longer period, as the burn process begins.
Ken |
I used to have this exact problem on my older machine, and from what I recall from the documentation at the time regarding the CDRW tools, it was normal. The docs, IIRC, said to "try not to do much with the machine while the burning was happening."
However, by current machine is more 'able' than my older one, and sometime between "then" and "now", this problem has gone away. The OP's machine doesn't look like a slouch to me :) so I would think that it too should be able to burn a disc and still remain operational while doing so. Two thoughts: 1) Ubuntu (or its burning tools) wouldn't be geared up to "suck up all the machine while burning", would they? 2) Is there a cache setting that affects CD/DVD write performance? There *is* a setting in the kernel for "number of write buffers", but IIRC it's only for UDF packet-writing. I'll look at my kernel config to see what I'm talking about :p and post back shortly. |
Right, OK, so I've got my kernel xconfig dialog up here, and in:
Device Drivers --> Block devices --> Packet writing on CD/DVD media there is the sub-option "(xxxx) Free buffers for data gathering". I'm not sure what the default is, and I'm also not sure that this applies in any way to CD/DVD writing "in general" or just specifically to "packet-writing", but I have mine set to 1024 64k buffers. Sorry if this doesn't help; not sure what else to consider :scratch: Sasha |
Can you let us see the output of: cat /etc/fstab and then: cat /etc/mtab
|
Also, although this may not work because Ubuntu 9.10 defaults to using UUID's for device names, but it may be worth a try - please post the output, if any, of:
sudo cat /var/log/messages | grep hdc |
Quote:
Ken |
Okay wrt the messages you might try grepping for 'scd0' rather than 'hdc' or alternatively look at about 2 to 5 seconds for the equivalent of my output:
Quote:
Cheers Rich |
All times are GMT -5. The time now is 05:50 AM. |