I have the following problem with a DVD-RAM drive. The drive is a
Panasonic LF-D101 connected to a Tekram DC395U SCSI controller. Kernel is
2.2.18 with the patch for the Tekram controller
(http://www.garloff.de/kurt/linux/dc395/).
When I write huge amounts of data to a DVD-RAM the system load is
getting very high, like 10 or even above and the system temporarily freezes
for a short time every minute or so while writing data to the drive. The DVD
drive writes data with 1.35 MB/sec on the discs so there is not really much
data going over the SCSI controller. Reading data from DVD-RAMs is done with
2.7 MB/s (2x) by the drive and does not cause any problems at all.
This problem also existed with previous kernels (2.2.16/17) and with
another SCSI controller I had before the Tekram. Adaptec 2904CD using the
aic7xxx driver.
There is a 4x Teac burner connected to the SCSI controller as well.
Burning CDs does not raise the system load or cause any other problems.
Bye,
Oliver
--
Oliver Feiler ki...@gmx.net
http://www.lionking.org/~kiza/pgpkey PGP key ID: 0x561D4FD2
http://www.lionking.org/~kiza/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majo...@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
This is an old problem, and not related to the dvd-ram itself. If you
dirty lots of data and the target device is slow, kswapd/bdflush
will go crazy trying to free up memory. It should behave better on
2.4.1, where we impose a global limit on locked buffers. Try and run
a vmstat 1 while doing the copy, and send that along.
> data going over the SCSI controller. Reading data from DVD-RAMs is done with
> 2.7 MB/s (2x) by the drive and does not cause any problems at all.
Reading is much easier to control.
> There is a 4x Teac burner connected to the SCSI controller as well.
> Burning CDs does not raise the system load or cause any other problems.
Burning CDs is very different and does not put pressure on the mm.
--
Jens Axboe
Ok, here is it. Started vmstat right before I copied 150 MB to a disc
and let it run until moving the data was finished. The system froze once
during that for about 20 sec and the system load went to about 8.
Hmm, the system has 192 MB RAM if that may be of importance for the
output of vmstat.
Bye