Почетак › Форуми › Линукс дистрибуције › Mandriva › Хардвер › Slow file transfers
- This topic has 22 одговора, 7 гласова, and was last updated 21 years раније by
LYb.
-
АуторЧланци
-
17. август 2005. у 7:36 pm #5954
daniel1988
УчесникVidim 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. август 2005. у 8:42 pm #32637dens
УчесникJesi 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. август 2005. у 10:03 pm #32638jboban
УчесникDa 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. август 2005. у 10:35 pm #32639daniel1988
Учесник@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. август 2005. у 11:28 pm #32640jboban
УчесникMalo 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. август 2005. у 11:41 pm #32641popeye
Главни мајсторDa li si samostalno prevodio jezgro?
18. август 2005. у 8:10 am #32642Diablo
УчесникHDIO_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. август 2005. у 10:51 am #32643jboban
УчесникDa 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. август 2005. у 4:14 pm #32644popeye
Главни мајсторZaboravio si ‘make dep’ posle oldconfig.
19. август 2005. у 3:34 am #32645LYb
УчесникJa 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
-
АуторЧланци
Форум ‘Хардвер’ је закључан за нове теме и одговоре.