diff options
author | alc <alc@FreeBSD.org> | 2004-08-21 19:20:21 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2004-08-21 19:20:21 +0000 |
commit | bdaf27d7e6b238b81fb5ccdbfd6632eac40c4750 (patch) | |
tree | 3457a956972395da03a7a13951b167b89ec640af /bin/csh/config_p.h | |
parent | d421a19d6e45fca61d9d2eb22b91ad19b52e2d39 (diff) | |
download | FreeBSD-src-bdaf27d7e6b238b81fb5ccdbfd6632eac40c4750.zip FreeBSD-src-bdaf27d7e6b238b81fb5ccdbfd6632eac40c4750.tar.gz |
Further reduce the use of Giant by vm_fault(): Giant is held only when
manipulating a vnode, e.g., calling vput(). This reduces contention for
Giant during many copy-on-write faults, resulting in some additional
speedup on SMPs.
Note: debug_mpsafevm must be enabled for this optimization to take effect.
Diffstat (limited to 'bin/csh/config_p.h')
0 files changed, 0 insertions, 0 deletions