Početak › Forumi › Linuks distribucije › Mandriva › Hardver › Slow file transfers
- This topic has 22 odgovora, 7 glasova, and was last updated 21 years ranije by
LYb.
-
AutorČlanci
-
17. avgust 2005. u 7:36 pm #5954
daniel1988
UčesnikVidim da mi samba jako slabo radi – transfer na prelazi preko 2MB/s, mada je mreza 100MBit. U windozy radi (mnogo) bolje. Ima vec thread o tome – nereshen.
Probao sam da kopiram fajl sa harda na hard i mislim da sam locirao problem (vezan za sambu). Hard jako sporo radi – pogledati prilozeni screenshot.
Inache komp je: duron 750, maxtor 40GB, 256RAM, gf2mx, plocha matsonic ms8127c+(266).

Ima li reshenja za ovaj problem17. avgust 2005. u 8:42 pm #32637dens
UčesnikJesi li siguran da je bas samba problem? Tj u kom smeru imas mali transfer i ko ucestvuje u njemu linboxlinbox ili linboxwindow$. Kod mene recimo se desavalo ranije da kde slabo “saradjuje” sa sambom, odnosno usporava prenos sa cudnim padovima protoka iz cistog mira…
Dakle da li je problem to sto sporo upisujes/citas sa druge masine ili nesto drugo…
Dakle, malo vise detalja, pa cemo onda da razmislimo, OK?
Uzgred, svojim sam ocima video da iz knoppixa samba sije windows XP duplo u brzini transfera prema jednoj te istoj windows masini…
17. avgust 2005. u 10:03 pm #32638jboban
UčesnikDa li je ograničenje sama brzina hard-diska? Da li je aktivan DMA mod? Izmeri brzinu.
Parametre diska pročitaj sa:
[code]
hdparm /dev/hda
hdparm -i /dev/hda
[/code]A brzinu izmeri sa:
[code]
hdparm -tT /dev/hda
[/code]Evo jedne od mogućnosti za podešavanje parametara hard-diska:
[code]
hdparm -a256A1c1d1m16u1 /dev/hda
[/code]17. avgust 2005. u 10:35 pm #32639daniel1988
Učesnik@dens: problem sam opisao: http://www.linuxo.org/modules.php?name=Forums&file=viewtopic&t=4559
ne znam da li je samba; hard na hard ide ~3MB/s, a ima i da chita i da zapisuje; teoretski uz sambu bi trebalo da ide brze, ipak ima samo da chita podatke. Sumnjam da je proc problem (duron 750) da ne moze da prosledi kroz sambu prochitane podatke.
Transfer ide linux->windows xp i obrnuto (ali uvek iz slacka poshaljem ili povuchem, nisam uspeo da podesim da iz windowsa browsujem slack)
Isto je iz KDEa i iz Krusadera (mada krusader zahteva instaliran KDE, sumnjam da je problem do kde-a).
Dovoljno detalja? (pogledaj i link)
@jboban: brzina:
bash-3.00# hdparm -tT /dev/hda/dev/hda:
Timing cached reads: 440 MB in 2.00 seconds = 220.03 MB/sec
Timing buffered disk reads: 14 MB in 3.35 seconds = 4.17 MB/secbash-3.00# hdparm /dev/hda
/dev/hda:
multcount = 16 (on)
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 0 (off)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 65535/16/63, sectors = 40037760000, start = 0bash-3.00# hdparm -i /dev/hda
/dev/hda:
Model=MAXTOR 4K040H2, FwRev=A08.1500, SerialNo=672125365431
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=32256, SectSize=21298, ECCbytes=4
BuffType=DualPortCache, BuffSize=2000kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=78198750
IORDY=on/off, tPIO={min:120,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
AdvancedPM=no WriteCache=enabled
Drive conforms to: ATA/ATAPI-5 T13 1321D revision 1:* signifies the current active mode
Posle izvrshavanja:
bash-3.00# hdparm -a256A1c1d1m16u1 /dev/hda/dev/hda:
setting fs readahead to 256
setting 32-bit IO_support flag to 1
setting multcount to 16
setting unmaskirq to 1 (on)
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
setting drive read-lookahead to 1 (on)
multcount = 16 (on)
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 0 (off)
readahead = 256 (on)bash-3.00# hdparm -tT /dev/hda
/dev/hda:
Timing cached reads: 576 MB in 2.01 seconds = 287.18 MB/sec
Timing buffered disk reads: 8 MB in 3.50 seconds = 2.28 MB/secZa DMA valja se vidi iz onog gore. Izgleda da se posle “podeshavanja” brzina jos vishe smanjila 🙁
17. avgust 2005. u 11:28 pm #32640jboban
UčesnikMalo je čudno… Proveri u BIOS-u da li ti je uključen UDMA (Ultra DMA) za oba IDE kanala, kao i to da koristiš gusti data kabl od ploče do diska. Inače, ništa bez DMA.
17. avgust 2005. u 11:41 pm #32641popeye
Glavni majstorDa li si samostalno prevodio jezgro?
18. avgust 2005. u 8:10 am #32642Diablo
UčesnikHDIO_SET_DMA failed: Operation not permitted
[code]# lspci -v | grep IDE[/code]
Mislim da je u pitanju VIA® interface na toj ploči. Vidi da li si izabrao odgovarajuće opcije u kernelu. Konkretno za tu ploču ti treba :
[code]-> Device Drivers
-> ATA/ATAPI/MFM/RLL support
-> ATA/ATAPI/MFM/RLL support (IDE [=y])
-> Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support (BLK_DEV_IDE [=y])
-> PCI IDE chipset support (BLK_DEV_IDEPCI [=y])
-> Generic PCI bus-master DMA support (BLK_DEV_IDEDMA_PCI [=y])– > VIA82CXXX chipset support (BLK_DEV_VIA82CXXX [=y])[/code]
18. avgust 2005. u 10:51 am #32643jboban
UčesnikDa li si samostalno prevodio jezgro?
Kad već pomenu… Ja sam više puta samostalno prevodio jezgro i u svemu tome sam negde izostavio USB podršku 😥 Iako ne bih rekao da sam to eksplicitno isključio, trenutno mi to ne radi. Medjutim, zanima me koja je tačna procedura, sažeto, korak po korak, za prevodjenje jezgra sa postojećom konfiguracijom, bez ikakvih izmena u .config fajlu?
Da li je ovo dobro:
[code]make oldconfig
make clean && bzImage && modules
make install
make modules_install
mkinitrd
[/code]18. avgust 2005. u 4:14 pm #32644popeye
Glavni majstorZaboravio si ‘make dep’ posle oldconfig.
19. avgust 2005. u 3:34 am #32645LYb
UčesnikJa to radim sa
# make oldconfig
# make menuconfig (da se proveri da nije nesto zbrljano)
# make all
# make modules_installpa onda rucno prekopiram kernel, .configure i System.map u /boot
-
AutorČlanci
Forum ‘Hardver’ je zaključan za nove teme i odgovore.