Re: network utilization 60%...can i get more??

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Hans-Georg Michna (hans-georgNoEmailPlease_at_michna.com)
Date: 12/29/04


Date: Wed, 29 Dec 2004 16:31:37 +0100

On Tue, 28 Dec 2004 20:50:11 -0600, Brian
<brianjp2472@nospam.cablelynx.com> wrote:

>im tranferring large files from 1 xp pro machine to another via
>crossover cable. these pc's are not hooked up to any other network
>device. my nic's are 100mbps. i know the theorectical max xfer rate for
>100base T is 12.5 MB/s but I only seem to max out at 7 MB/s with 60-70%
>network utilization. I dont have any other processes or anything else
>eating cpu time. is there any way to get 100% utilization out of a file
>transfers and obtain the max 12.5 MB/s xfer rate?

Brian,

well designed network adapters will easily reach 11 to 12 MB/s.
In fact, anything less points squarely at a defect or at a low
quality component.

The most common causes of lower throughput is that your data
source and sink are not as fast. How fast are your hard disks,
particularly when they write?

You can test your network throughput by writing a looping batch
file that keeps copying the same file of some 1 MB in size to
the same destination. After a few cycles the file will be in the
disk cache, so the disk will no longer limit the speed. Of
course this works only if the receiving disk has an active write
cache that is big enough. I'm not sure whether the Windows cache
caches large chunks of write data. Have never tested that, as
all hard disks I use have an enabled write cache.

Another cause for lower throughput is that the network adapter
issues too many interrupts and the interrupt reaction routine
uses too much processor time. You can test this by firing up
Task Manager (press Ctrl + Shift + Esc) and looking at the
processor load. Activate kernel times. You will then see the
interrupt load in red. It should be much less than 50%.

Hans-Georg

-- 
No mail, please.


Relevant Pages

  • Re: Network File Access Performance
    ... better than some of the other network disk protocols... ... NFS works fine with direct access. ... chance of a local cache for reading. ...
    (comp.lang.fortran)
  • RE: Pull request for FS-Cache, including NFS patches
    ... Local disk cache was great for AFS back around 1992. ... desktop box and are connected by sufficiently fast network and you have ...
    (Linux-Kernel)
  • Re: How Netlogon Service creates the WinlogonDomain Cache
    ... The GINA gets invoked long before the network is available. ... why msgina creates a cache in the registry of the available domains. ... 3.If i can delete this key from registry and then press Alt+Clt+Del ...
    (microsoft.public.platformsdk.security)
  • Re: iSCSI disconnects dilema
    ... While I think I have almost solved the problem of network disconnects, ... Paranoia is a Good Thingin data storage land :-) ... the target acks it, then it crashes, if the write was never completed, ... This is roughly the same as a RAID box accepting a write into a writeback cache ...
    (freebsd-hackers)
  • Re: Network File Access Performance
    ... NFS works fine with direct access. ... The basic idea behind most network file protocols is that they ... they would for a local disk. ... chance of a local cache for reading. ...
    (comp.lang.fortran)