/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Langsom Samba.
Fra : Jacob Fich


Dato : 16-02-07 21:01

Hejsa.

Jeg har et lille "problem" med min samba-"server".

Hvis jeg kopierer en stor fil op/ned på serveren, så går det super langsom!

Jeg har installeret vsftp på serveren, og der kan jeg uploade med 22-25
Mbyte/sek på mit gigabit netværk. (Hvis jeg henter er det med ca 16
Mbyte/sek)

Men bruger jeg samba er den helt nede på 2-3 Mbyte/sek...
Kan det ikke gøres bedre?

Maskinen består pt af:

P3 - 866 Mhz
512 Mb pc-133 ram
15 GB hdd
1 gbit netkort

Håber der en som har en løsning, da jeg meget gerne vil ha' lavet min
egen lille web-/nas-server (får andre hdd'er til den senere, og web'en
kører allerede...)

 
 
Mogens Kjaer (18-02-2007)
Kommentar
Fra : Mogens Kjaer


Dato : 18-02-07 14:45

Jacob Fich wrote:
> Hejsa.
>
> Jeg har et lille "problem" med min samba-"server".
>
> Hvis jeg kopierer en stor fil op/ned på serveren, så går det super langsom!
>
> Jeg har installeret vsftp på serveren, og der kan jeg uploade med 22-25
> Mbyte/sek på mit gigabit netværk. (Hvis jeg henter er det med ca 16
> Mbyte/sek)
>
> Men bruger jeg samba er den helt nede på 2-3 Mbyte/sek...
> Kan det ikke gøres bedre?
>
> Maskinen består pt af:
>
> P3 - 866 Mhz

Det var ikke meget. Hvad siger top på serveren imens
du kopierer vha. samba?

Mogens

--
Mogens Kjaer, mk@lemo.dk
http://www.lemo.dk

Jacob Fich (18-02-2007)
Kommentar
Fra : Jacob Fich


Dato : 18-02-07 21:32

Mogens Kjaer skrev:
> Jacob Fich wrote:
>> Hejsa.
>>
>> Jeg har et lille "problem" med min samba-"server".
>>
>> Hvis jeg kopierer en stor fil op/ned på serveren, så går det super
>> langsom!
>>
>> Jeg har installeret vsftp på serveren, og der kan jeg uploade med
>> 22-25 Mbyte/sek på mit gigabit netværk. (Hvis jeg henter er det med ca
>> 16 Mbyte/sek)
>>
>> Men bruger jeg samba er den helt nede på 2-3 Mbyte/sek...
>> Kan det ikke gøres bedre?
>>
>> Maskinen består pt af:
>>
>> P3 - 866 Mhz
>
> Det var ikke meget. Hvad siger top på serveren imens
> du kopierer vha. samba?
>
> Mogens
>

Hvad mener du med top?

Jeg synes nemlig at det er vildt at det er så sløvt!
Havde forventet en hel del højere hastighed!

Har du en løsning?

Regnar Bang Lyngsø (19-02-2007)
Kommentar
Fra : Regnar Bang Lyngsø


Dato : 19-02-07 02:09

Jacob Fich wrote:

> Hvad mener du med top?

Han mener at kommandoen top eksekveret i en kommandolinie kan fortælle
om det er fordi processoren hoster over overførslen.

Hvis jeg fx laver en 500 MB fil på min server:

rblyngso@askepot/temp$ dd if=/dev/zero of=500MBfile bs=1M count=500
500+0 records in
500+0 records out
524288000 bytes transferred in 29.884800 seconds (17543634 bytes/sec)
rblyngso@askepot/temp$

og dernæst kopierer den over på min klient:

rblyngso@snehvide/temp$ time cp 500MBfile /dev/null

Kan jeg med top se at det bliver min server (nfs) belastet af (gammel
slæde AMD K6-2 400Mhz med 192 MB RAM og en PATA-disk):

Cpu(s): 1.3% user, 95.8% system, 0.0% nice, 2.9% idle
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

738 root 18 0 0 0 0 R 18.0 0.0 136:29.63 nfsd

736 root 14 0 0 0 0 S 16.7 0.0 135:54.86 nfsd

737 root 13 0 0 0 0 R 11.8 0.0 130:18.74 nfsd

739 root 10 0 0 0 0 S 11.2 0.0 142:46.15 nfsd

732 root 17 0 0 0 0 R 9.5 0.0 140:42.96 nfsd

731 root 11 0 0 0 0 S 6.9 0.0 143:27.86 nfsd

730 root 9 0 0 0 0 S 2.6 0.0 144:10.05 nfsd

733 root 9 0 0 0 0 S 2.0 0.0 132:17.32 nfsd

og det er nok grunden til at det tog sin tid:

rblyngso@snehvide/temp$ time cp 500MBfile /dev/null

real 1m26.989s
user 0m0.056s
sys 0m2.024s
rblyngso@snehvide/temp$

Alternativt - sammme fil - via Samba:

Cpu(s): 6.9% user, 46.2% system, 0.0% nice, 46.9% idle
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

7628 rblyngso 15 0 2652 2448 2112 R 45.6 1.3 0:17.67 smbd

rblyngso@snehvide:/mnt/temp/temp$ time cp 500MBfile /dev/null

real 2m38.457s
user 0m0.048s
sys 0m3.476s
rblyngso@snehvide:/mnt/temp/temp$

En lokal kopiering på serveren:
Cpu(s): 1.3% user, 73.2% system, 0.0% nice, 25.5% idle
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

7660 rblyngso 15 0 416 412 356 R 56.7 0.2 0:07.32 cp

rblyngso@askepot/temp$ time cp 500MBfile /dev/null

real 0m25.812s
user 0m0.280s
sys 0m15.450s
rblyngso@askepot/temp$

Knus
Regnar

Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408522
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste