webForumDet fria alternativet

100Mbit/s CPU krävande

Nätverk

5 svar · 927 visningar · startad av stoffe-2k

Medlem sedan apr. 200010 782 inlägg
Frågan#1

humm... fundering:

Kör
(server)
• Windows XP pro
• CPU AMD ~1ghz
• BulletProof FTP server 2.15
• Intel(R) PRO/100+ PCI Adapter (driv. 6.1.3.0)

(klient)
• Windows 2000Pro
• P2 400
• ftp.exe :e
• HP NetServ 10/100TX Pci.... (driv. 4.1.67.0)

körde lite tester hemma med en "ny" switch och såg att min flaskhals just nu är CPU (??!!) (testade givetvis även med korsadkabel med samma resultat)

När jag tankar ner från servern går både CPU på servern och klienten i taket, och det går sällan över 6000KB/s ~2sec/15MB testfil :stud

Men när jag tankar upp på servern från klienten idlar mer eller mindre CPU:n på klienten(5-15%) medans serverns CPU fortfarande jobbar till 80-100%

när jag senare även testade att tanka/tanka upp större filer ~650-700MB så drog det så mycket CPU på servern att tom. winamp musiken började hacka:| samt att hastigheten varierade mellan 3000KB/s - 8000KB/s *skumt* tycker jag...

Även jag vet att man inte kan få ut 10MB/s från ett 100mbit lan men på jobb mot SUN servar ligger man väldigt nära :D

Kan det vara:
• Dålig FTP server mjukvara
• Dålig TCP/IP stack i windows
• ???

Tips :q

Medlem sedan jan. 2001716 inlägg
#2

Har du IDE diskar i din "server" burk ?
Skulle nästan tro att det är där du har din flaskhals.
I jämnförelse med SCSI så belastar IDE diskarna CPU'n ganska hårt vid läsning och framförallt vid skrivning ner till disk.

Medlem sedan apr. 200010 782 inlägg
#3

hum, som du ser på bilden, så arbetar inte disken i "servern" så hårt...

http://analog.mine.nu/slask/ftp_server.html
(stor bild, inget för er med 56k)

Men ändå tar FTPserver processen 50% cpu...

humm.. så här ser det ut på klienten :r :OO

http://analog.mine.nu/slask/ftp_klient.html

jaja, alltid lär man sig något.. :stud

ser nu att disken på klienten bara går i "LBA UDMA2" :-/ skumt, den borde gå i 4 :D

x(

Medlem sedan dec. 19995 874 inlägg
#4

En annan sak att tänka på är hur mycket RAMminne du har, samt hur mycket ledigt utrymme du har på systempartitionerna.

Medlem sedan feb. 20001 590 inlägg
#5

Använd "prestanda" (perfmon) så ser du precis VAD det är som använder CPU'n, inte bara att CPU'n får arbeta.

Misstänker FTP programmet som tar resurser.

/T

Medlem sedan apr. 200010 782 inlägg
#6

Japp, det är G6(bulletproof) som bokstavligen ÄTER upp CPU:n :| men det var inte den som satte gränsen, utan det var disken i klienten som man tyvärr inte ser på bilderna då webb servern är avstängd under påsk :D

OT :

Coolt: Toonster 1111 inlägg
stoffe-2k 33333 inlägg

:e

274 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)