Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Nov 2013 11:19:07 +0000 (UTC)
From:      Alexander Motin <mav@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r258342 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs
Message-ID:  <201311191119.rAJBJ7Fj073824@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mav
Date: Tue Nov 19 11:19:07 2013
New Revision: 258342
URL: http://svnweb.freebsd.org/changeset/base/258342

Log:
  Reenable vfs.zfs.zio.use_uma for amd64, disabled at r209261.
  
  On machines with seveal CPUs and enough RAM this can easily twice improve
  ZFS performance or twice reduce CPU usage.  It was disabled three years
  ago due to memory and KVA exhaustion reports, but our VM subsystem got
  improved a lot since that time, hopefully enough to make another try.

Modified:
  head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c

Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c
==============================================================================
--- head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c	Tue Nov 19 11:11:51 2013	(r258341)
+++ head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c	Tue Nov 19 11:19:07 2013	(r258342)
@@ -39,7 +39,11 @@
 
 SYSCTL_DECL(_vfs_zfs);
 SYSCTL_NODE(_vfs_zfs, OID_AUTO, zio, CTLFLAG_RW, 0, "ZFS ZIO");
+#if defined(__amd64__)
+static int zio_use_uma = 1;
+#else
 static int zio_use_uma = 0;
+#endif
 TUNABLE_INT("vfs.zfs.zio.use_uma", &zio_use_uma);
 SYSCTL_INT(_vfs_zfs_zio, OID_AUTO, use_uma, CTLFLAG_RDTUN, &zio_use_uma, 0,
     "Use uma(9) for ZIO allocations");



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