Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 08 Mar 2005 17:40:44 -0800
From:      Peter Kieser <pfak@telus.net>
To:        Peter Hessler <phessler@coverity.com>
Cc:        freebsd-performance@freebsd.org
Subject:   Re: NFS small files
Message-ID:  <422E541C.8040108@telus.net>
In-Reply-To: <20050309005628.5C6D1908B8@coverity.dreamhost.com>
References:  <20050309005628.5C6D1908B8@coverity.dreamhost.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Copying single files are always going to take longer, because the drive 
has to seek more thus latency is introduced.

--Peter

Peter Hessler wrote:

>I'm setting up an NFS server to be used for compiling, and it seems that
>while speeds are acceptable for large files, small files take much
>longer than expected.
>
>Copying 10000 16K files (in a directory) takes 54seconds, while copying
>a 170M single file takes 5s.
>
>Are there any tricks for speeding up small file performance?  I'm
>willing to give up large file performance.
>
>/etc/sysctl.conf:
> vfs.vmiodirenable=1
> kern.ipc.somaxconn=2048
> kern.maxfiles=65536
> net.isr.enable=1
>
>/boot/loader.conf:
> kern.ipc.nmbclusters=32768
>
>Kernel Conf:
> include GENERIC
> ident NFS
> options DEVICE_POLLING
> options HZ=1000
>_______________________________________________
>freebsd-performance@freebsd.org mailing list
>http://lists.freebsd.org/mailman/listinfo/freebsd-performance
>To unsubscribe, send any mail to "freebsd-performance-unsubscribe@freebsd.org"
>
>  
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?422E541C.8040108>