| Forum Home | ||||
| Press F1 | ||||
| Thread ID: 63405 | 2005-11-08 18:48:00 | actual ethernet speed | heni72847 (1166) | Press F1 |
| Post ID | Timestamp | Content | User | ||
| 403085 | 2005-11-08 18:48:00 | what are the speed like for you guys when you copy files across your computers on 100mbit lan? the max possible speed is ~12MB/s right? but when i transfer files across it's not even half the speed i know my computer might have some other bottlenecks such as slow cpu (one of the comps is 500mhz) and other issues like my not so well configured samba but i notice how when i copy my files from linux comp to xp comp it goes at around 500KB/s which is..painfully slow considering both comps got 100mbit card i also notice how my linux machine's cpu isn't running at 100%, still some processing power left over now i use SMBDownloader on my xp machine running at high priority to copy a single file across and sometimes if i'm lucky i can reach speed of nearly 4MB/s and when that happens my linux machine's cpu is going at 100% and samba daemon taking up most of the cpu cycles now how can i make copying files that fast by only using windows to copy and not some other program.. or is everyone elses lan that slow too? um..also in lan settings optimisation is set for performace and got zonealarm on xp computer..not sure if those effect anything |
heni72847 (1166) | ||
| 403086 | 2005-11-08 20:09:00 | I can see 12 MB/s (or closer to 11 MB/s) on a switched 100 MBps network. This is using FTP with a linux box on one end as the server and a XP client (with the cheapo Realtek cards). With Samba I'd typically see 80% of that figure. Here's some things to consider: 1) Are you using a switch or a hub? 2) Are the cables of good enough quality? 3) Have you tried different drivers (or even different kernel) for the Liux box and windows too? 4) Read the Samba tuning section of the Samba how-to. Be careful though as I have seen corrupt data. 5) Check the duplex settings for your network cards. 6) Get an ethernet crossover cable and test with that. 7) Update Samba. 8) Try it will firewalls off. |
gibler (49) | ||
| 403087 | 2005-11-08 20:25:00 | oo.. a whole list of things to try~ switch or hub..well..going through a dse adsl router.. so is that more of a hub than switch? switch faster right? didn't consider drivers..will do that now.. main thing i don't understand is how come that if it want to it can reach a higher speed..but under normal operations it decides to go slowly.. |
heni72847 (1166) | ||
| 403088 | 2005-11-08 20:35:00 | Definitely use a switch. You get one cheaply for under $100. Connect you PCs and ADSL Router to it. | KiwiTT_NZ (233) | ||
| 403089 | 2005-11-08 23:24:00 | so the four ethernet prots on my router works like a hub not a switch? why can't they just make the router work like a switch too instead of hub.. |
heni72847 (1166) | ||
| 403090 | 2005-11-09 00:25:00 | You will never, ever, get 12 MB/s . There are overheads . The CPU speed has very little to do with file transfer speeds . Big multi-gigabit routers use 600 MHZ Pentiums . IBM PCs, with 4 . 77 MHz 8088 processors , could happily use 10 MHz Ethernet . A switch won't be faster than a hub at transferring files from one computer to another if there is no other traffic from other hosts on the LAN . If anything, the switch will be slower . ;) That's because it adds some latency: the switch "stores and forwards" packets, whereas the hub just regenerates them . Run Ethereal or tcpdump on one of your other computers, and look for collisions or other reasons for repeated packets while you are doing file transfers . |
Graham L (2) | ||
| 1 | |||||