sata diskek 32bites io-ja

sziasztok!

mostanság "unalmamban" olvasgatta egy fórumtémám után egy mellékszálon. nevezetesen abban az irányban, hogy sata diskeknek vajon miképp lehet elérni a 32bites io-t. tesztelgettem megint, hogy mit tud a winyó stb. majd próbáltam keresni hiteles forrást arra, hogy vajon mivel lehetne megtudni miképp van a drive piszkálva (16, vagy 32bit, dma, stb). az ok egyszerű, van egy gép, ami irgalmatlan lassúnak bizonyult ahhoz képest, hogy mit kéne tudjon (pl. régi kernellel mit tudott, valamint win alatt mit tud, stb.). tettem be mellé sokkal újabb, gyorsabb vinyót, az se lett jobb (majdnem semmi változás). felmerült bennem a gyanu, hogy valami nem stimmel.

szerintetek hogy van mód arra, hogy ilyen információhoz lehessen jutni? (2.6.24-es smp kernel mellett)

(ui: jelent valamit, hogy a /proc/dma állományban nem szerepel harddisk? vagy egy csak "vakvágány"?)

Hozzászólások

hdparm, sdparm, smartctl
elso lepcsoben ezekkel neznem meg

a hdparm a szokásos kimenetet adja, a szokásos "hibával" (értsd: mindenki kérdezősködik itt ott, hogy ez mit is jelent, miért van)

root@uborka:~# hdparm /dev/sdc

/dev/sdc:
IO_support = 0 (default)
16-bit)
HDIO_GET_UNMASKINTR failed: Inappropriate ioctl for device
HDIO_GET_DMA failed: Inappropriate ioctl for device
HDIO_GET_KEEPSETTINGS failed: Inappropriate ioctl for device
readonly = 0 (off)
readahead = 256 (on)
geometry = 24321/255/63, sectors = 390721968, start = 0

smartctl nem ad vissza hibát (más módokon is hibátlannak tűnik a meghajtó) (bár más lemezt rádugva a vezérlőre és az is lassú... szóval sajnos valszeg nem a meghajtó cseréje a megoldás)

az sdparm manual olvasgatom, meg próbálgatom, de egyelőre nem igazán értem a koncepciót... tudnál segíteni egy kicsit, hogy mire gondoltál, mit lenne érdemes kipróbálni, megnézni?

--
xterm

bevallom ennek még nem néztem utána, de azt nem tudom hogy tudnám eldönteni, hogy mit kéne beadni neki ehhez. az a baj, hogy ritkán kerülök eme ritka szar gép elé, de majd megnézem, ha újra odajutok. elvileg 1-2 nap múlva, de remélem nem feledem.

szerinted milyen drivert kellene lássak?

--
xterm

az lshwból a kontrollerre vonatkozóan ezt látom:

description: IDE interface
product: 82801EB/ER (ICH5/ICH5R) IDE Controller
vendor: Intel Corporation
physical id: 1f.1
bus info: pci@0000:00:1f.1
version: 02
width: 32 bits
clock: 33MHz
capabilities: ide bus_master
configuration: driver=ata_piix latency=0 module=ata_piix

az alaplap pedig egy intel d875pbz, ha minden igaz.

--
xterm