S

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
Czaro
Posty: 6
Rejestracja: 21 listopada 2009, 21:03

Słaby transfer w sieci

Post autor: Czaro »

Witam,

mam problem z transferem po lokalnej sieci(router 100mb/s). Komputer z debianem oraz z tym problem składa się z celerona s370 400@500mhz, 320MB ramu, mobo na via 693 i 596 (ata 33) sieciówka realtek 8193(sprawdzane na dwóch róznych efekt ten sam) oraz dyskach
(tutaj stoi system, kabel 40 żyłowy)

Kod: Zaznacz cały

/dev/hdb:

 Model=ST340016A, FwRev=3.19, SerialNo=XXX
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
 BuffType=unknown, BuffSize=2048kB, MaxMultSect=16, MultSect=off
 (maybe): CurCHS=4047/16/255, CurSects=16511760, LBA=yes, LBAsects=78163247
 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 *udma2 udma3 udma4 udma5
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: Unspecified:  ATA/ATAPI-1,2,3,4,5

 * signifies the current active mode
(dodatkowo podpięty, kabel 80 żyłowy)

Kod: Zaznacz cały

/ev/hdc:

 Model=ST3120026A, FwRev=3.01, SerialNo=XXX
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=off
 CurCHS=4047/16/255, CurSects=16511760, LBA=yes, LBAsects=234439535
 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 *udma2 udma3 udma4 udma5
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: ATA/ATAPI-6 T13 1410D revision 2:  ATA/ATAPI-1,2,3,4,5,6

 * signifies the current active mode
Ich wyniki:

Kod: Zaznacz cały

/dev/hdb:
 Timing cached reads:   136 MB in  2.01 seconds =  67.66 MB/sec
 Timing buffered disk reads:   54 MB in  3.02 seconds =  17.90 MB/sec
server:~# hdparm -Tt /dev/hdc

/dev/hdc:
 Timing cached reads:   136 MB in  2.00 seconds =  67.92 MB/sec
 Timing buffered disk reads:   84 MB in  3.03 seconds =  27.75 MB/sec
Teoretycznie nawet na ata33 transfery powinny wynosić 33MB/s, lecz niestety przerzucając plik przed chwilą z komputera z dyskiem na sata 2 ~500MB transfer wrzucając/pobierając z hdc przez sambe wynosił średnio 6-7MB/s, a na hdb zapis 6-7MB/s, a odczyt co dziwne 3,4-4MB/s. W tym przypadku praktycznie żadne procesy oprócz standardowych nie były odpalone. Po odpaleniu vnc itp. transfer często potrafi wynosić poniżej 3MB/s, innym razem 5-6MB/s, a czasami 6-7MB/s - kompletnie tego nie rozumiem. Jakiś czas temu na tym komputerze pracował windows xp i problemy były takie same. Między innymi komputerami w sieci, transfer zawsze maksymalny.
winnetou

Post autor: winnetou »

Dziękuje...
Czaro
Posty: 6
Rejestracja: 21 listopada 2009, 21:03

Post autor: Czaro »

Przełącznik raczej daję rade, bo pomiędzy innymi komputerami (znacznie nowszymi) transfer zawsze 11-12MB/s, kabel również, bo kiedyś podpiąłem go bezpośrednio pomiędzy dwoma komputerami z kartami 1gb/s i transfer ograniczał dysk twardy jednego z komputerów (50MB/s). Wydaje mi się, że kontroler nie wyrabia i tak przycina ten transfer z tych 100mb/s.
ODPOWIEDZ