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>