Skocz do zawartości

Kilka Pytań O Sata


MarCiNWz

Rekomendowane odpowiedzi

Witam

Mam dysk SATA Samsung 80GB. Wszystko działa ok, ale mam kilka pytań co do SATA.

Jaka powinna być prędkość takiego dysku??hdaprm -t zwraca mi:

# hdparm -t /dev/sda

/dev/sda:
Timing buffered disk reads:   58 MB in  3.07 seconds =  18.89 MB/sec
HDIO_DRIVE_CMD(null) (wait for flush complete) failed: Inappropriate ioctl for device

A mój stary wysłużony Seagatae U5 20GB zwraca nie wiele mniej, bo- 50 MB in 3.06 seconds = 16.33 MB/sec. Na moje oko coś jest chyba nie tak. Odczuwalnie dysk pracuje wolniej i głośniej niż na XP.

 

hdparm -i /dev/sda

/dev/sda:
HDIO_GET_IDENTITY failed: Inappropriate ioctl for device

Czy jest jakiś zamiennik by sprawdzić tryb pracy na SATA??

 

Czy jest jeszcze potrzebna dodatkowa konfiguracja (?) takiego dysku po instalacji??

PzdR

Odnośnik do komentarza
Udostępnij na innych stronach

Póki co, nie doczekałem się dysku na sata, więc nie jestem w temacie, ale takie pytanie mam. DMA dla dysku włączyłeś? Bo wynik hdparm -t na moim już lekko wiekowym dysku 10 GB

hdparm -t /dev/hdc

/dev/hdc:
Timing buffered disk reads:   66 MB in  3.04 seconds =  21.71 MB/sec

jest zgoła lepszy <_<

Odnośnik do komentarza
Udostępnij na innych stronach

Musisz miec coś nie tak ze sterownikami !!

 

Moje wyniki z serwera Module -> VIA SATA support Chipset -> VT6420

Dyski Seagate 200G

 

# hdparm -tT /dev/sda

/dev/sda:
Timing cached reads:   2232 MB in  2.00 seconds = 1116.17 MB/sec
HDIO_DRIVE_CMD(null) (wait for flush complete) failed: Inappropriate ioctl for device
Timing buffered disk reads:  152 MB in  3.02 seconds =  50.37 MB/sec
HDIO_DRIVE_CMD(null) (wait for flush complete) failed: Inappropriate ioctl for device

 

I domowy Szajsung hdd 160 G

 

gentoo ~ # hdparm -tT /dev/hda

/dev/hda:
Timing cached reads:   1300 MB in  2.00 seconds = 649.77 MB/sec
Timing buffered disk reads:  160 MB in  3.13 seconds =  51.16 MB/sec

Odnośnik do komentarza
Udostępnij na innych stronach

DMA dla dysku włączyłeś?
Jeśli dobrze zrozumiałem man-a:
# hdparm -d1 -c1 /dev/hda

/dev/hda:
setting 32-bit IO_support flag to 1
setting using_dma to 1 (on)
IO_support   =  1 (32-bit)
using_dma    =  1 (on)

Ale już na SATA:

# hdparm -d1 -c1 /dev/sda

/dev/sda:
setting 32-bit IO_support flag to 1
HDIO_SET_32BIT failed: Invalid argument
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Inappropriate ioctl for device
IO_support   =  0 (default 16-bit)

Więc chyba jest coś nie tak.

Wieczorem zacznę od instalacji sterowników nvidii do nforce-a, może coś pomoże

Dodam tylko, że moja płyta to MSI K7N2 Delta2, chipset nForce2, kernel 2.6.11-1.1369

Macie jakieś propozycję jak się za to zabrać?? To moje pierwsze przygody z SATA na Linuksie.

PzdR

 

[edit 11.08.2005 22:17]

Musisz miec coś nie tak ze sterownikami !!

Instalator nVidii niestety zawiera tylko sterowniki do dźwięku i karty sieciowej :(

Na stronie producenta płyty też nie znalazłem żadnych sterowników dla Linuksa.

Od czego teraz zacząć?? Może nie jest załadowany jakiś moduł (??). Moduł sata_nv załadowany.

Kontroler SATA:

[root@localhost ~]# lspci | grep IDE
00:09.0 IDE interface: nVidia Corporation MCP2A IDE (rev a3)
00:0b.0 IDE interface: nVidia Corporation nForce2 Serial ATA Controller (rev a3)

Edytowane przez MarCiNWz
Odnośnik do komentarza
Udostępnij na innych stronach

  • 4 weeks later...
A tak przy okazji zapytam: jak powinny sie ksztaltowac te wielkosci dla poprawnie skonfigurowanej fedorki? (to tak, zebym mial odniesnienie ile mi brakuje)
obecne dyski spotykane w sklepach nie oferuja jeszcze w pelni SATA, co prawda maja interfejsy natomiast ich budowa nie odbiega wiele od PATA

 

wydajnosc pochodzaca z interfejsu powinna byc o ok 8 % lepsza w SATA niz w PATA

 

u mnie Seagate Barracuda 7200.7 120 GB PATA, na plycie gl. ASUS A7N8X-E (chipset nforce2 Ultra):

# hdparm -tT /dev/hda
/dev/hda:
Timing cached reads:   1872 MB in  2.00 seconds = 935.21 MB/sec
Timing buffered disk reads:  166 MB in  3.01 seconds =  55.14 MB/sec

mam dokladnie ten sam problem, dysk to barracuda 160 GB SATA, a plyta glowna to asus A8N-SLI na nForce4
no nie do konca masz ten sam problem, poniewaz w wypadku nforce4 probowana zaadoptowac sterowniki z nforce2, jednak z niebyt dobrym skutkiem:

http://www.linuxquestions.org/questions/sh...276#post1797276

oraz poszukaj na google, znajdziesz sporo roznych rozwiazan

Odnośnik do komentarza
Udostępnij na innych stronach

Spróbuj jajko z updates-testing.
Zainstalowałem 2.6.12-1.1435_FC4. Wydajność trochę wzrosła w czterech próbach uzyskałem:
92 MB in  3.02 seconds =  30.49 MB/sec
128 MB in  3.09 seconds =  41.46 MB/sec
130 MB in  3.02 seconds =  43.02 MB/sec
134 MB in  3.03 seconds =  44.22 MB/sec

Ale może się jeszcze rozkręci ;)

Jeśli nie pomoże, to opisz swój problem na grupie mailingowej fedora-test-list lub w http://bugzilla.redhat.com
Niestety poziom mojego angielskiego mi na to nie pozwala :( Dzięki za podpowiedzi. PzdR
Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...