Wes Morgan a écrit :
<div class="moz-text-flowed" style="font-family: -moz-fixed">On Mon, 1
Sep 2008, John Birrell wrote:
For those people experiencing a performance degradation since the
DTrace import, please update your copy of
src/sys/cddl/compat/opensolaris/kern/opensolaris_kmem.c by either
cvsup of direct edit to remove "#define KMEM_DEBUG".
You only need to rebuild the opensolaris kernel module after this
change. The code is shared between ZFS and DTrace via the opensolaris
kernel module.
This is also the reason why you found it necessary to add KDB, DDB
and STACK to your kernel. After removing KMEM_DEBUG, you won't need
those.
Please confirm that this solves the problem you have been seeing.
8 or so hours later and everything is good here.
One other suggestion, the "opensolaris" module that is now required
for zfs is not mentioned anywhere in UPDATING. Users of
"MODULES_OVERRIDE" will likely find themselves with a system that will
not boot without manual intervention, sometimes even requiring a live
cd. A headsup or warning would probably be appreciated by other zfs'ers.
I had really bad performance before removing the line. I had to disable
zil on zfs (my /usr/src is on zfs) to be able to recompile, as one of
the zil process was eating up nearly all off the CPU.
After rebuild/install kernel, no problems anymore. Thanks.
I second the above suggestion about opensolaris. There's no mention
anywhere of this module (or at least, I didn'it find one before), on
UPDATING nor on the list of what this module is for ?
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"