The Linux Ultra-DMA Mini-Howto: UDMA-Generic
7. UDMA-GenericThe UDMA-Generic patch, modified by André Balsa,
Andre Hedrick,
and Michel Aubry
from Mark Lord's original Triton DMA driver,
provides UDMA support for the following chipsets (as of version 0.3):All Intel chipsets: FX, HX, VX, TX, LXAll SiS chipsets (only SiS5598 tested, but this entire family of
chipsets has the same bult-in 5513 interface device).VIA chipsets (only 82C586B tested, but again this family of
chipsets has the same interface structure). Special diagnostics
support is available for the VIA interfaces.Promise and Artop PCI UDMA interface cards support.
Triones PCI UDMA interface card not included yet.It is also designed to be easy to extend to support other chipsets.Udma-generic, also known as the Grand Unified UDMA Patch (GUUP -
pronounced ``goop''), has been folded into the Jumbo patch which includes
other useful features such as automatic detection of memory over 64 MB
and CPU clock speed detection. You can get the Jumbo patch for kernel
2.0.35 at http://www.altern.org/andrebalsa/linux/. This patch should also
apply against 2.0.36pre1 and possibly later.Here are a few notes from the author:
Performance with IBM UDMA drives on a good motherboard approches the
maximum head transfer rates: about 10 Mb/s (measured with hdparm -t -T).
The Intel TX chipset has a single FIFO for hard disk data shared by
its two IDE interfaces, so using 2 UDMA drives will not yield such a
great improvement over a single UDMA drive.
However, the SiS5598 has two completely separate interfaces, each with
its own FIFO. Theoretically, one could approach 66Mb/s burt transfer
rates on motherboards with the SiS5598 chip, using the md driver and
data striping over two drives. The SiS5571 has the same interface
architecture, I think. I don't have the VIA chipsets datasheets, so I
can't say anything about those.
The Linux IDE (U)DMA kernel driver by Mark Lord has a particularly
low setup time (i.e. latency for data transfers). It is ideal for
frequent, small data transfers (such as those in Linux news servers),
and might be in some cases superior to its SCSI counterparts.
Wyszukiwarka
Podobne podstrony:
ultra dma pl 9ultra dma 4 upmksqkbx6o7mppq4ntllrv5pdoontt6jvkv7kq upmksqkbx6o7mppq4ntllrv5pdoontt6jvkv7kqultra dma plultra dma xehhp5qe3wd4ftlp2q2u5gb4b7xedkbcbzucrcq xehhp5qe3wd4ftlp2q2u5gb4b7xedkbcbzucrcqultra dma 10 3pg7rkr2wiaygfrh43pslaexeoc4jdxu4gtyhsa 3pg7rkr2wiaygfrh43pslaexeoc4jdxu4gtyhsaultra dma pl 2ultra dma pl 3ultra dma 6 fm7wpyo3eqcdh5zzhftge7z53sen7jlobot7tbi fm7wpyo3eqcdh5zzhftge7z53sen7jlobot7tbiUltra DMA plUltra DMA pl (2)ultra dma pl 4ultra dma 3 sbvsehqhjorlnl2qfwuln7ecygvxyegzxnwwsua sbvsehqhjorlnl2qfwuln7ecygvxyegzxnwwsuaultra dma 1 skgwtgadbp6ofulw4c4bmozje2zrmxw6gv4c5oq skgwtgadbp6ofulw4c4bmozje2zrmxw6gv4c5oqultra dma pl 7ultra dma pl 10ultra dma 2 nejix6yrbjqstea65n4kieuts7d25ef3dasevay nejix6yrbjqstea65n4kieuts7d25ef3dasevayultra dma 9 v3xlv3gwcemwyb3zrcklfztl243mvjxvmr76z3q v3xlv3gwcemwyb3zrcklfztl243mvjxvmr76z3qultra dma pl 5ultra dma 5 2oq2hd2e3p6lqlml66itse3agjhjhhtujfxii2i 2oq2hd2e3p6lqlml66itse3agjhjhhtujfxii2iwięcej podobnych podstron