iMac network speed

Discussion in 'iMac' started by philipz, Sep 26, 2007.

  1. philipz macrumors newbie

    Apr 28, 2006
    Has anyone done some tests already to measure the gig-port speed you can achieve with the new iMac?
    I did some tests on my old fast-ethernet eMac, and only get 40 MBs instead of the theoretical limit of 100MBs.
    I want to buy a new iMac and a NAS for storage of video and pictures, but am not sure if I should go for a gigabit ethernet NAS or a 10/100.
    If somebody with an imac could test the port speed limit with iperf that would be great...


  2. Queso Suspended

    Mar 4, 2006
    Firstly, remember that network speeds are always quoted in gigabits, not gigaBytes, so a 100Mbps network port only has a theoretical maximum of 12.5MBps (note that capital B and lower-case b mean different things). All types of Ethernet also have a packet overhead, where source, destination and type information are added to each packet of data just before transmission so that receiving devices can identify what they are reading. The buffer on the Network Interface is also going to have an effect on performance, as is the type of device you are connecting to and whether the connection is at full or half-duplex.

    So Gigabit Ethernet as on an iMac has a theoretical maximum of 125MBps, but you'll never get anywhere close to that. 85MBps is probably the absolute best you can hope for.
  3. philipz thread starter macrumors newbie

    Apr 28, 2006
    Thanks, but I'm talking about bitrate indeed. I know you won't get close to port speed for any application, but on my iMac I don't even get half of the port speed when measuring the throughput between my iMac and my router. When I do the same Iperf exercise with a PC, I get close to 90Mbits/s. I don't know what the bottleneck is (IP stack, NIC, ...) but it's definitely not the cabling or my router (hence the PC example) so I was wondering what the REAL network performance is of an iMac compared to the port speed.
  4. Queso Suspended

    Mar 4, 2006
    Could it be duplexing which is the issue? Is the router's ethernet port set to autonegotiate or locked to a duplex setting? It has to be set the same on the other end of the connection or you'll get a mismatch and everything will slow right down.
  5. ParishM macrumors regular


    Aug 12, 2007
    Ft. Lauderdale, Fla.
    also if it's a 10/100 router you will never get 1000 speeds between computers.

  6. Tracer macrumors 6502

    Jun 20, 2007
    Can your hard drive move data that fast?

    Not even newer drives can achieve that sort of throughput unless they are raided.

  7. philipz thread starter macrumors newbie

    Apr 28, 2006
    True but I should get more than 40 on a 100 Mbits connection. My PC gets 90Mbits.

    Iperf just generates bulk network data, doesn't use the HD.

Share This Page