r2991 - trunk/varnish-cache/bin/varnishd
petter at projects.linpro.no
petter at projects.linpro.no
Tue Jul 22 13:12:52 CEST 2008
Author: petter
Date: 2008-07-22 13:12:51 +0200 (Tue, 22 Jul 2008)
New Revision: 2991
Modified:
trunk/varnish-cache/bin/varnishd/varnishd.1
Log:
Updated the man page with the granularity option for the file storage.
Modified: trunk/varnish-cache/bin/varnishd/varnishd.1
===================================================================
--- trunk/varnish-cache/bin/varnishd/varnishd.1 2008-07-22 09:59:41 UTC (rev 2990)
+++ trunk/varnish-cache/bin/varnishd/varnishd.1 2008-07-22 11:12:51 UTC (rev 2991)
@@ -240,7 +240,7 @@
Storage for each object is allocated with
.Xr malloc 3 .
Not recommended for production use.
-.It Cm file Ns Op Ns , Ns Ar path Ns Op Ns , Ns Ar size
+.It Cm file Ns Op Ns , Ns Ar path Ns Op Ns , Ns Ar size Ns Op Ns , Ns Ar granularity
Storage for each object is allocated from an arena backed by a file.
This is the default.
.Pp
@@ -285,6 +285,15 @@
Pre-creating the storage file using
.Xr dd 1
will reduce fragmentation to a minimum.
+.Pp
+The
+.Ar granularity
+parameter specifies the granularity of allocation. All allocations are rounded up to this size.
+The size is assumed to be in bytes, unless followed by one of the suffixes described for
+.Ar size
+except for %.
+.Pp
+The default size is the VM page size. The size should be reduced if you have many small objects.
.El
.Ss Management Interface
If the
More information about the varnish-commit
mailing list