Toon posts:

[ClarkConnect] Snellere Proc, schijf langzamer??

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik snap iets heulemaal niet. Ik heb hier een ClarkConnect gateway staan welke ik ook als Fileserver gebruik. Het is een Compaq 4000S P1 233Mhz+MMX met aan het lan gedeelte een Compaq netelligent network adapter. Verder zit er een 30Gb IBM schijf in en staat DMA aan in de bios.

Bij het opstarten van CC zet ik DMA aan met hdparm. Ik heb ook al alle hdparm parameters doorgefietst en veel verschillende combinaties geprobeerd.

Wat ik ook probeer, ik krijg via SAMBA geen snelheid. Een 650Mb file copieren duurt al gauw een kwartier. ik weet zeker dat dit sneller moet kunnen, want van mijn xp machine naar mijn laptop duurt het maar een paar minuutjes (weet zo niet meer hoeveel).

Ik kan maar niet ontdekken waar de bottleneck zit. Bij het copieren gebruikt blijft de CPU tot 70% idle. Verder zijn dit de snelheden van de schijf met hdparm -t en hdparm -T

Timing buffer-cache reads: 128 MB in 3.25 seconds = 39.38 MB/sec
Timing buffered disk reads: 64 MB in 4.51 seconds = 14.19 MB/sec

Ik heb deze week een 133Mhz processor vervangen door een 233Mhz versie.. Nu is het copieren helemaaaal niet meer vooruit te branden... :? :?

Is er misschien iemand die wat meer van performance tuning e.d. onder linux afweet en ff kan helpen?

  • Zwelgje
  • Registratie: November 2000
  • Laatst online: 20-01 19:37
wat is je netwerk config? heb je een hub of een switch?

draait die nic op die server mischien op full duplex terwijl je een hub hebt?

A wise man's life is based around fuck you


Verwijderd

Topicstarter
heb een 100Mb switch... Daar hangt die laptop ook aan overigens...

  • Zwelgje
  • Registratie: November 2000
  • Laatst online: 20-01 19:37
Verwijderd schreef op 07 december 2002 @ 21:43:
heb een 100Mb switch... Daar hangt die laptop ook aan overigens...
en die nic van die server staat ook op full duplex? (lampje op switch, of anders met miitool kijken/aanpassen op die linux bak)

hoeveel ram zit er in die machine?

post eens je smb.conf, dan kunnen we kijken of we er iets uit kunnen halen voor je wat eventueel een belemering kan zijn kwa performance

A wise man's life is based around fuck you


Verwijderd

Topicstarter
Er zit 160Mb dimm in de machine.. Ook al behoorlijk uitgebreid in de hoop op meer snelheid :( En op de Switch brandt het 100Mb ledje.. miitool zit niet bij ClarkConnect trouwens.. Ga nu ff zoeken wat die doet, heb er om eerlijk te zijn nog nooit van gehoord..

Hieronder de smb.conf:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
#======================= Global Settings =====================================
[global]
netbios name = server01
workgroup = goyen
server string = Firewall server

bind interfaces only = yes
interfaces = eth1

printcap name = /etc/printcap
load printers = yes

max log size = 50
security = share

socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
dns proxy = no

# WINS / VPN
# ----------

preferred master = yes
wins support = yes
wins server =
remote announce =
remote browse sync =


#============================ Share Definitions ==============================

[printers]
printing = cups
print command = lpr -r -P%p -o raw %s
browseable = yes
printable = yes
public = yes
guest ok = yes

[naish]
comment = Shared Folder
path = /samba/naish
writable = yes
public = yes
printable = no

[kimby]
comment = Shared Folder
path = /samba/kimby
writable = yes
public = yes
printable = no

[website]
comment = Web Site
path = /var/www
writable = yes
public = yes
printable = no
create mask = 0755
[root@server01 root]# cat /etc/samba/smb.conf

[ Voor 23% gewijzigd door Verwijderd op 07-12-2002 21:50 ]


Verwijderd

is 't geen 10MBit netwerkkaart? :+

  • Zwelgje
  • Registratie: November 2000
  • Laatst online: 20-01 19:37
wins support op yes, maar je draait geen wins server? (althans niet gespecificeerd)

zet wins support maar eens op no (moet overigens kwa snelheid niks uitmaken maar toch..)

zet voor die socket options eens een ; (zonder die optie's moet ie ook wel snel zijn, mischien dat ie daar moeite mee heeft)

verder zie ik niks bijzonders staan,

welke samba versie gebruik je overigens? smbd -V

en ifconfig, wat geeft dat weer aan getalletjes? (100% zeker dat je een switch hebt en geen 'switching hub' ???

[ Voor 14% gewijzigd door Zwelgje op 07-12-2002 22:00 ]

A wise man's life is based around fuck you


  • Zwelgje
  • Registratie: November 2000
  • Laatst online: 20-01 19:37
Verwijderd schreef op 07 december 2002 @ 21:56:
is 't geen 10MBit netwerkkaart? :+
check de specs van die compaq maar eens op de site...

10/100 nic... dus

A wise man's life is based around fuck you


Verwijderd

Topicstarter
Okaye ik heb even gezocht baar miitool wat dus eigenlijk mii-tool is :) De output daarvan is dat de kaart op 100baseTx-HD draait. Als ik hem met -F op FD wil zetten, ben ik de firewall op het netwerk kwijt.. Zet ik hem weer terug naar HD gaat het weer goed...


De smbd versie is 2.2.7. Hieronder de relevante output van ifconfig eth1:

code:
1
UP LOOPBACK RUNNING  MTU:16436  Metric:1


Wins gedeelte geremarked.. Snap ook niet waarom dat aanstond... Wat ik ook zo vreemd vind, is dat samba trager is geworden nu er een snellere processor in is gezet... :?

[ Voor 20% gewijzigd door Verwijderd op 07-12-2002 22:09 ]


  • Zwelgje
  • Registratie: November 2000
  • Laatst online: 20-01 19:37
beetje hoge mtu waarde :? 1514 is standaard op een lan (ethernet frames)

ach ik zie het al, das je 'loopback' interface... dan is het goed

ifconfig nog een keertje draaien graag, en dan de gehele output

dus

ifconfig (zonder iets erachter)

die nieuwe cpu heeft mmx? dan hercompileer je toch even de kernel zodat je ook MMX support hebt? (scheelt weer een paar procentjes)

[ Voor 79% gewijzigd door Zwelgje op 07-12-2002 22:10 ]

A wise man's life is based around fuck you


Verwijderd

Topicstarter
Dat zou dus betekenen dat er behoorlijk tijd verloren gaat aan administratie van pakketjes? Dit word trouwens standaar zo gezet door CC, inderdaad beetje vreemd.. Dat was me nog niet opgevallen, zal eens kijken wat een waarde van 1514 of minder doet..


/edit DOM!! inderdaad verkeerde regel geknipt en geplakt.. Hieronder de ifconfig van de juiste interface:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
eth0      Link encap:Ethernet  HWaddr 00:A0:C9:XX:XX:XX
          inet addr:xxx.xxx.xxx.xxx Bcast:255.255.255.255  Mask:255.255.255.192
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:411847 errors:0 dropped:0 overruns:0 frame:0
          TX packets:536437 errors:0 dropped:0 overruns:0 carrier:0
          collisions:287 txqueuelen:100
          RX bytes:211053348 (201.2 Mb)  TX bytes:53623790 (51.1 Mb)
          Interrupt:11 Base address:0xd000

eth1      Link encap:Ethernet  HWaddr 00:80:5F:5D:31:99
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:538375 errors:0 dropped:0 overruns:0 frame:0
          TX packets:477890 errors:158 dropped:0 overruns:0 carrier:158
          collisions:4352 txqueuelen:100
          RX bytes:61322444 (58.4 Mb)  TX bytes:272188354 (259.5 Mb)
          Interrupt:11 Base address:0x1040

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1554 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1554 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:146233 (142.8 Kb)  TX bytes:146233 (142.8 Kb)


En het hercompileren kan wel, maar dan later.. Daarbij ben ik (nu nog) niet op zoek naar een paar procentjes, maar naar 4 a 5 keer zo snel :)
Weet jij trouwens ook waarom ik de adapter niet op Full Duplex mag zetten?

[ Voor 99% gewijzigd door Verwijderd op 07-12-2002 22:22 ]


Verwijderd

uh, collisions bij een switch? dat is NIET goed!
eth1 Link encap:Ethernet HWaddr 00:50:04:50:bl:ah
inet addr:10.10.10.1 Bcast:10.10.10.255 Mask:255.255.255.0
inet6 addr: 3ffe:80ee:865:1::1/64 Scope:Global
inet6 addr: fe80::250:4ff:fe50:blah/10 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3435653 errors:0 dropped:0 overruns:0 frame:0
TX packets:3472076 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:300791895 (286.8 MiB) TX bytes:1940671426 (1.8 GiB)
Interrupt:5 Base address:0xe800

22:24:34 up 8 days, 50 min, 3 users, load average: 0.00, 0.00, 0.00
Dus netwerkkaart, kabel of switch is gaar :)

[ Voor 3% gewijzigd door Verwijderd op 07-12-2002 22:26 ]


Verwijderd

Topicstarter
Ik ga nu trouwens pitten, moet morgenvroeg nog ff werken. Morgenmiddag lees ik GoT weer...

/edit: Netwerkkabel dan misschien gaar. Switch niet, want kopieren tussen andere clients gaat als een speer.. Ga morgen de netwerkkabel inderdaad vervangen... Maar 158 errors in 3 dagen is nog niet heeeel erg veel?

[ Voor 53% gewijzigd door Verwijderd op 07-12-2002 22:27 ]


  • Zwelgje
  • Registratie: November 2000
  • Laatst online: 20-01 19:37
Verwijderd schreef op 07 December 2002 @ 22:24:
uh, collisions bij een switch? dat is NIET goed!


[...]


Dus netwerk, kabel of switch is gaar :)
denk dat het geen switch is, hij kon zijn kaart al niet op FD zetten....

ik zou ook de kabels eens checken ja, vaak is dat de oorzaak van veel probs

A wise man's life is based around fuck you


Verwijderd

Topicstarter
Heb nog ff het handboekje van mijn switch erbij gepakt. Daar staat onder features in dat hij wel full duplex aan moet kunnen op elke TX port en dat de totale bandbreedte tot 200Mb/s per port is.

Verwijderd

Topicstarter
Okaye.. Ik heb de nu de netwerk kabels vernieuwd. Dat hielp in principe nix... Verder gaan zoeken naar het Half Duplex verhaal.. Dus de switch maar even uit en aangezet en opnieuw de kaart een auto-negotiation laten doen.

Nu draait de netwerkkaart volgens mii-tool wel op Full Duplex en is de snelheid beduidend hoger!! Ook gebruikt smbd nu weer voor 90% of meer de CPU. Ik denk nu dat de bottleneck nu weer bij de CPU ligt. Weet iemand ook een benchmark waarmee ik samba/NT shares kan benchmarken? Ik heb op Google gezocht, maar kan alleen maar speedtesters vinden welke met een fysieke harde schijf kunnen werken....

Tot nu toe bedankt voor alle hulp!!! Vooral de tip van mii-tool had ik veel aan..

/edit: Met de stopwatch van DU-Meter de samba performance gemeten.. Ik kwam daarbij uit op 4.05Mb/s ~ 32.4Mbit (??) Dus er zal nog behoorlijk wat te tunen vallen....

[ Voor 11% gewijzigd door Verwijderd op 08-12-2002 14:34 ]


Verwijderd

Verwijderd schreef op 08 december 2002 @ 14:14:
Okaye.. Ik heb de nu de netwerk kabels vernieuwd. Dat hielp in principe nix... Verder gaan zoeken naar het Half Duplex verhaal.. Dus de switch maar even uit en aangezet en opnieuw de kaart een auto-negotiation laten doen.

Nu draait de netwerkkaart volgens mii-tool wel op Full Duplex en is de snelheid beduidend hoger!! Ook gebruikt smbd nu weer voor 90% of meer de CPU. Ik denk nu dat de bottleneck nu weer bij de CPU ligt. Weet iemand ook een benchmark waarmee ik samba/NT shares kan benchmarken? Ik heb op Google gezocht, maar kan alleen maar speedtesters vinden welke met een fysieke harde schijf kunnen werken....

Tot nu toe bedankt voor alle hulp!!! Vooral de tip van mii-tool had ik veel aan..

/edit: Met de stopwatch van DU-Meter de samba performance gemeten.. Ik kwam daarbij uit op 4.05Mb/s ~ 32.4Mbit (??) Dus er zal nog behoorlijk wat te tunen vallen....
Best een aardige score, een NT server komt echt niet hoger :)

[e d i t ]

smb: \> mget 102*
Get file 102 - Fight Or Flight.avi? y
getting file \102 - Fight Or Flight.avi of size 157235200 as 102 - Fight Or Flight.avi (5923.3 kb/s) (average 5923.3 kb/s)
smb: \>

[/ e d i t ]

Linux <--> Linux (Celeron 850 laptop vs Pentium II 350)

[ Voor 13% gewijzigd door Verwijderd op 08-12-2002 15:19 ]

Pagina: 1