Hi, I've got a weird problem which I can't figure out. I've about 15 PC's on a LAN running game servers (all roughly the same hardware and OS (dual P3 800, 1 GB RAM, UDMA hard disk, Suse Linux). All the network ports are set to force 100Mb/s Full Duplex on the switch and servers. If I transfer files between the machines using a default install of ProFTPD I get about 10 to 20 MB/s transfer speed. However some are about 200KB/s and I can't think why. I've tried different NIC's and OS'es but nothing will speed them up. If I FTP to localhost and copy a file to itself they're quicker but still slow. Speed tests on the hard disk says that they're running at the same speed as each other. I'm not having any problems with the boxes they're very stable, just some of them are dog slow which doesn't help when you have very demanding gamers wanting to play their games with zero lag! Also why is there a difference in speed between the get and put commands even when the files are going in the same direction. Thanks in advance. Matthew
Matthew Stringer wrote:
All the network ports are set to force 100Mb/s Full Duplex on the switch and servers.
If I transfer files between the machines using a default install of ProFTPD I get about 10 to 20 MB/s transfer speed.
Let's see, 100 Mbps / 8 bits per Byte = 12.5 MBps maximum possible transfer rate. So you clearly aren't measuring the actual network transfer rate if you're seeing figures as high as 20 MBps. So the first step is to use some test that does indicate the actual rate.
However some are about 200KB/s and I can't think why. I've tried different NIC's and OS'es but nothing will speed them up.
You don't say what you've done to be sure that the connections are really running at 100 Mbps. What does mii-tool say? Do the lights on the connections actually say they're running at 100 Mbps? Is the switch managed - what does it say? Cheers, Dave
-----Original Message-----
From: "Matthew Stringer"
Hi,
I've got a weird problem which I can't figure out.
I've about 15 PC's on a LAN running game servers (all roughly the same hardware and OS (dual P3 800, 1 GB RAM, UDMA hard disk, Suse Linux).
All the network ports are set to force 100Mb/s Full Duplex on the switch and servers.
If I transfer files between the machines using a default install of ProFTPD I get about 10 to 20 MB/s transfer speed.
However some are about 200KB/s and I can't think why. I've tried different NIC's and OS'es but nothing will speed them up.
If I FTP to localhost and copy a file to itself they're quicker but still slow.
Speed tests on the hard disk says that they're running at the same speed as each other.
I'm not having any problems with the boxes they're very stable, just some of them are dog slow which doesn't help when you have very demanding gamers wanting to play their games with zero lag!
Also why is there a difference in speed between the get and put commands even when the files are going in the same direction.
Thanks in advance.
Matthew
Looks like you have different M/B's that have different FSB's which will have a big impact on the data transfer rates. Just my guess. Ken
participants (3)
-
Dave Howorth
-
Ken Schneider
-
Matthew Stringer