ultra dma pl 2 SYEHSTFLZVDGFACJ5YYJMKKUHA43XCOJMBLFTZA


Ultra-DMA mini HOWTO: Co to jest Ultra-DMA i dlaczego tego chcę? Następna strona Poprzednia strona Spis treści 2. Co to jest Ultra-DMA i dlaczego tego chcę? Oto krótki przegląd technologii opartych na IDE: 2.1 IDE, EIDE, ATAPI Są to starsze technologie dyskowe. Większość interfejsów nie-SCSI i dyskowych, które można dzisiaj kupić, to EIDE chociaż wiele dużych dysków umie obsługiwać UDMA. [Od tłumacza: ponieważ dokument jest z XI.1999, więc warto dopowiedzieć, że w tej chwili II.2001 praktycznie wszystkie szanujące się firmy wypuszczają dyski z obsługą UDMA (najlepiej ATA100)]. 2.2 Bus Master DMA Bus master DMA to technologia zwiększająca prędkość transferu danych z/do dysku twardego, która wymaga obslugi przez płytę główną i BIOS i chociaż najmniejszej obsługi ze strony dysku. Więcej możesz się dowiedzieć pod adresem http://developer.intel.com/design/pcisets/busmastr/FAQs.htm. 2.3 Ultra-DMA/Ultra-ATA/Ultra33/... Ultra-DMA ma wiele nazw - tutaj będziemy je nazywać UDMA. UDMA jest bardziej zaawwansowaną technologią, która umożliwia o wiele większe transfery (do 33,3 MB/s w UDMA 2 i 66,7 w UDMA 4) od dwóch do czterech razy szybciej niż EIDE i po znacznie niższej cenie niż SCSI. Wiele nowych komputerów dostarczanych jest z dużymi dyskami UDMA i interfejsami UDMA. Możliwe jest też dodanie interfejsów UDMA (jak np. Promise Ultra33/66) do komputera, aby zwiększyć transfery dysków bez obsługi UDMA. Dużo szczegółów na temat UDMA można się dowiedzieć ze strony http://www.quantum.com/src/whitepapers/ultraata/Należy zauważyć, że długość taśmy łączącej urządzenie z kontrolerem UDMA musi być mniejsza od zwykłego DMA - najlepiej mniej niż 30 cm, maksymalnie 45 cm. Jeśli chcemy mieć 66 MB/s, to wymagana jest taśma 80-pinowa i na pewno nie dłuższa niż ww. Jeśli pojawia się dużo błędów CRC, to należy użyć krótszej taśmy. 2.4 Właściwie to jak ,,ultra'' to jest? Zanim zaczniemy, pozwolę sobie wyjaśnić drobne nieporozumienie. Te transfery 33 MB/s i 66 MB/s to transfery maksymalne (burst transfer rate) i nie doświadcza się ich zbyt często. Oto mały wyciąg z ,,generic UDMA.txt'': Transfery chwilowe/maksymalne (burst) powinny osiągać wartości od 16,6 MB/s (dla PIO 4 i DMA 2) do 33 MB/s dla UDMA. W swojej łacie do jądra 2.1.55 Kim-Hoe Pang wyliczył te transfery z zależności 60 ns/słowo co daje 33 MB/s. Jednak transfery takie dotyczą tylko danych przesyłanych z/do cache'u (476 kB dla dysku IBM 6,4 GB) i nie są zbyt odpowiednie dla większości użytkowników Linuksa. Jądro Linuksa używa tyle RAMu ile się tylko da, aby cache'ować dane z dysku. Tak więc jeśli czegoś nie ma w tej podręcznej pamięci jądra, to jest bardzo małe prawdopodobieństwo, że będzie w o wiele mniejszym cache'u dysku. O wiele bardziej odpowiedni będzie sustained transfer rate, czyli prędkość z jaką dane są transportowane z dysku do głównej pamięci, gdzię mogą być użyte. Prostym sposobem na zmierzenie tego transferu jest użycie polecenia hdparm - np hdparm -Tt /dev/hda, aby zmierzyć transfer pierwszego dysku IDE. Oto trochę danych zebranych po intesnywnym testowaniu hdparmem: [od tłumacza: W tej chwili (II.2001) te transfery wyglądają znacznie lepiej] PIO tryb 4: +/- 5,2 MB/s DMA tryb 2: +/- 7,2 MB/s UDMA tryb2: +/- 9,8 MB/s Jak widać, UDMA jest prawie dwa razy szybsze od EIDE i znacząco szybsze niż zwykłe ,,bus mastering DMA''. Większość obecnych dysków UDMA potrafi osiągnąć tranfery między 10 a 15 MB/s w UDMA 2 (33 MB/s) i UDMA 4 (66 MB/s). 2.5 Jak się ma UDMA do SCSI? Nie mam żadnych konkretnych liczb, abym mógł je podać, ale ogólnie dyski SCSI są szybsze od UDMA. Jednak jeśli spojrzeć na cenę, to można zauważyć, że dyski UDMA są o wiele tańsze. Stosunek wydajność/cena jest znacznie lepszy dla UDMA. Następna strona Poprzednia strona Spis treści

Wyszukiwarka

Podobne podstrony:
ultra dma pl 9
ultra dma pl
ultra dma pl 3
Ultra DMA pl
Ultra DMA pl (2)
ultra dma pl 4
ultra dma pl 7
ultra dma pl 10
ultra dma pl 5
ultra dma pl 8
ultra dma pl 6
ultra dma pl 1
ultra dma 4 upmksqkbx6o7mppq4ntllrv5pdoontt6jvkv7kq upmksqkbx6o7mppq4ntllrv5pdoontt6jvkv7kq
ultra dma xehhp5qe3wd4ftlp2q2u5gb4b7xedkbcbzucrcq xehhp5qe3wd4ftlp2q2u5gb4b7xedkbcbzucrcq
ultra dma 10 3pg7rkr2wiaygfrh43pslaexeoc4jdxu4gtyhsa 3pg7rkr2wiaygfrh43pslaexeoc4jdxu4gtyhsa
ultra dma 6 fm7wpyo3eqcdh5zzhftge7z53sen7jlobot7tbi fm7wpyo3eqcdh5zzhftge7z53sen7jlobot7tbi
ultra dma 3 sbvsehqhjorlnl2qfwuln7ecygvxyegzxnwwsua sbvsehqhjorlnl2qfwuln7ecygvxyegzxnwwsua
ultra dma 1 skgwtgadbp6ofulw4c4bmozje2zrmxw6gv4c5oq skgwtgadbp6ofulw4c4bmozje2zrmxw6gv4c5oq
ultra dma 7 afqlndfahnto6ltzrrkiwjoebuftlogjwwmvlty afqlndfahnto6ltzrrkiwjoebuftlogjwwmvlty

więcej podobnych podstron