History log of /freebsd-9.3-release/share/man/man7/tuning.7
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 267654 19-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 252792 05-Jul-2013 andre

MFC r244039:

Remove outdated reference to tcp inflight tuning.


# 235582 17-May-2012 gjb

MFC r235319:

Remove duplicate words in mdoc(7) pages.

PR: 167810


# 225736 22-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


# 213917 16-Oct-2010 kib

Document vfs.ncsizefactor and vfs.ncnegfactor.

MFC after: 2 weeks


# 212635 15-Sep-2010 mav

Add eventtimers(7) man page, briefly describing event timers subsystem
functionality and configuration options.


# 211244 12-Aug-2010 ivoras

Describe vfs.read_max and update vfs.hirunningspace documentation. While
there, update nits.

Considered viewed by: jeff, phk, rwatson


# 197612 29-Sep-2009 ru

Fixed markup bugs.


# 194767 23-Jun-2009 kib

Usermode portion of the support for swap allocation accounting:
- update for getrlimit(2) manpage;
- support for setting RLIMIT_SWAP in login class;
- addition to the limits(1) and sh and csh limit-setting builtins;
- tuning(7) documentation on the sysctls controlling overcommit.

In collaboration with: pho
Reviewed by: alc
Approved by: re (kensmith)


# 189552 09-Mar-2009 delphij

A system with plenty of memory would not require so much swap for generic
usage.

Discussed with: dillon


# 187747 26-Jan-2009 trhodes

s/use/using/ in previous commit.

Suggested by: jhb


# 187703 26-Jan-2009 trhodes

Better description of kern.ipc.maxpipekva.

Discussed with: kib


# 187661 23-Jan-2009 trhodes

Add a comment on kern.ipc.maxpipekva.

PR: 105997
Reviewed by: keramida


# 173499 09-Nov-2007 ru

Clean up after last commit.


# 173495 08-Nov-2007 trhodes

Remove traces of vinum and replace with gvinum.
Mention gstripe and gjournal.


# 166076 17-Jan-2007 bms

Document the loader tunables which control hard process memory limits.

Reviewed by: ru


# 164586 24-Nov-2006 maxim

o Xr sendfile(2).


# 147698 30-Jun-2005 hmp

Use 'manual page' instead of 'man page' for consistency.

Approved by: re (hrs)


# 139674 04-Jan-2005 keramida

IDE_DELAY was only available as an option for the wd driver of PC98.
Now that the driver is gone, `tuning' IDE_DELAY makes no sense.

Submitted by: Joel Dahl joel at automatvapen dot se


# 138630 09-Dec-2004 keramida

Update the description of SCSI_DELAY and annotate IDE_DELAY as a
PC98-only option.

Submitted by: Joel Dahl (joel at automatvapen dot se)
PR: docs/74862
MFC after: 3 days


# 137791 16-Nov-2004 jhb

Remove some references to I386_CPU and 80386 CPUs.


# 137312 06-Nov-2004 mtm

Sync description of IP portrange sysctls with reality.

MFC after: 2 weeks


# 133251 07-Aug-2004 imp

Expand indirect reference to copyright file to the portion of that file
that is relevant.


# 133073 03-Aug-2004 andre

The inflight sysctls have moved to net.inet.tcp.inflight.*, so adjust
documentation accordingly.


# 131800 08-Jul-2004 hmp

Correct a couple of language nits and a spelling.

PR: docs/68799
Submitted by: Chris Pepper <pepper@reppep.com>
MFC after: 3 days


# 131530 03-Jul-2004 ru

Mechanically kill hard sentence breaks and double whitespaces.


# 130152 06-Jun-2004 schweikh

s/disklabel/bsdlabel/g
Removed paragraph about "new experimental feature" the hw.ata.tags
which sysctl -a knows nothing about.
Fix typos while I'm here.

PR: docs/66493
Submitted by: Julien Gabel <jpeg@thilelli.net>


# 120077 14-Sep-2003 hmp

Remove invalid statement about the maximum number of swap drives.

PR: docs/55276
Submitted by: Roderick van Domburg <r.s.a.vandomburg@student.utwente.nl>


# 115209 21-May-2003 ru

Assorted mdoc(7), grammar, spelling, and punctuation fixes.

Approved by: re (blanket)


# 112134 12-Mar-2003 seanc

Update sendfile.2 to include a TUNING section that documents the
various tunables that are applicable to sendfile(2). Update tuning.7
to mention a reference to sendfile.2.

Approved by: keramida


# 108317 27-Dec-2002 schweikh

english(4) police.


# 108260 24-Dec-2002 ru

Spelling: s/then/than/ where appropriate.


# 108212 23-Dec-2002 ru

mdoc(7) police: spelling, removed (scheduled again) hard sentence breaks.


# 107881 14-Dec-2002 dillon

Change tcp.inflight_min from 1024 to a production default of 6144. Create
a sysctl for the stabilization value for the bandwidth delay product (inflight)
algorithm and document it.

MFC after: 3 days


# 107788 12-Dec-2002 ru

Uniformly refer to a file system as "file system".

Approved by: re


# 107383 29-Nov-2002 ru

mdoc(7) police: scheduled sweep.

Approved by: re


# 102582 29-Aug-2002 dillon

Cleanup grammer related to PR 40907 and add a section on TCP delayed
acks as suggested by Mike Harding <mvh@ix.netcom.com>


# 102420 25-Aug-2002 dillon

Rearrange a sentence that got stuck in the wrong paragraph.

X-MFC after: (all commits here will be MFCd)


# 102419 25-Aug-2002 dillon

Clear up confusion in a sentence describing [/var]/tmp.


# 102417 25-Aug-2002 dillon

Add a section on the net.inet.ip.portrange.* sysctls.

Suggested by: Mike Harding <mvh@ix.netcom.com>
MFC after: 3 days


# 102034 17-Aug-2002 dillon

Oops, last manual commit was to -stable, should have been to -current.
No biggy, the code MFC to stable will catch up to the docs in a week.

X-MFC after: -7 days


# 101815 13-Aug-2002 ru

mdoc(7) police: Bump document date, removed (again) hard sentence breaks..


# 98792 25-Jun-2002 dillon

Add sections on vfs.write_behind and vfs.hirunningspace. Also note that
this has already been comitted to stable (the MFC was really through
this commit, not the previous commit).


# 97370 28-May-2002 asmodai

Remove, with extreme prejudice, the notion that /tmp best needs to be a
softlink to /var/tmp.

This is horribly wrong since /tmp and /var/tmp serve different goals.
Even given the text that in the old days things were different doesn't help,
since our scripts clean /tmp, and we depend on /var/tmp to persist for
vi editing sessions recovery and other likewise applications.


# 96711 16-May-2002 trhodes

More file system > filesystem


# 92562 18-Mar-2002 ru

mdoc(7) police: nit.


# 89275 11-Jan-2002 bmah

newfs -U enables softupdates beginning with FreeBSD 4.5.

PR: 33391
Submitted by: Ceri <setantae@submonkey.net>


# 89224 10-Jan-2002 ru

mdoc(7) police: expand contractions, remove newly introduced
hard sentence break, revert to a proper markup for config(8)
file directives, fix broken xref.


# 89127 09-Jan-2002 mpp

ispell sweep of share/man/man7/*.


# 88426 22-Dec-2001 rwatson

o s/softupdates/it/ to reduce over-use of 'softupdates' in a single
paragraph.


# 88425 22-Dec-2001 rwatson

o Softupdates is now enabled by default on non-root file systems. Update
language about softupdates to reference this fact, as well as slightly
moderate the "recommend Softupdates for use on all filesystems" to
"most filesystems" so as to be consistent with what sysinstall selects.


# 88424 22-Dec-2001 rwatson

o Most users will use sysinstall(8) for partition layout, rather than
disklabel(8), so add a reference to sysinstall(8).


# 88416 22-Dec-2001 rwatson

o Expand on the definition of a sysctl, and add cross-references to
rc.conf and sysctl.conf.

MFC after: 3 days


# 88415 22-Dec-2001 rwatson

o Refer to hw.ata.wc as a 'loader tunable' rather than a 'kernel variable'
for consistency with the rest of the document. Since we've already
described the properties of loader tunables elsewhere, remove the
duplicate description of it being a boot-time property.

MFC after: 3 days


# 88414 22-Dec-2001 rwatson

o Update tuning(7) to reflect auto-tuning of kern.maxusers in recent
versions of FreeBSD. This should be merged before 4.5-RELEASE, as this
functionality is present in 4.5-RELEASE.

MFC after: 3 days


# 87856 14-Dec-2001 ru

mdoc(7) police: kill the undead whitespace at EOL.


# 87746 12-Dec-2001 rwatson

o Various language and style tweaks.

Submitted by: ru


# 87740 12-Dec-2001 ru

mdoc(7) police: remove the debugging stuff I use to prevent
hyphenation (so that the output could be spell-checked).


# 87661 11-Dec-2001 sheldonh

Update the default newfs block and fragment sizes from 8192/1024 to
16384/2048.

Following recent discussions on the -arch mailing list, involving dillon
and mckusick, this change parallels the one made over a decade ago when
the default was bumped up from 4096/512.

This should provide significant performance improvements for most
folks, less significant performance losses for a few folks and
wasted space lost to large fragments for many folks.

For discussion, please see the following thread in the -arch archive:

Subject: Using a larger block size on large filesystems

The discussion ceases to be relevant when the issue of partitioning
schemes is raised.


# 87602 10-Dec-2001 sheldonh

Remove the advice relating to the number of cylinders per cylinder
group. The highest possible value is calculated automatically since
rev 1.41 of src/sbin/newfs.c .


# 87508 07-Dec-2001 rwatson

When rfc1323 is mentioned in the context of buffer sizes, not that it
is enabled by default in FreeBSD.


# 87504 07-Dec-2001 rwatson

o Add a mention of kern.openfiles to the description of kern.maxfiles,
and suggest using this value to get a sense of the needs of the system.


# 87463 06-Dec-2001 rwatson

o Fix spelling of allocations as allocates.

Submitted by: silby


# 87462 06-Dec-2001 rwatson

o Reflect changed default such that keepalives are always enabled by
default now. Discuss why that's good. Note that there are still
some situations where turning it off may be advantageous, including
situations where there are network outages and it's desirable to
have TCP sessions last beyond the outage.

Reviewed by: fenner
Suggested by: silby


# 87461 06-Dec-2001 rwatson

Moderate the recommendation that TCP keepalives always be turned on;
in some environments, this may result in the early termination of
legitimate TCP sessions during temporary network outages. However,
maintain a strong recommendation that this be used when many network
clients are dialup.

Requested by: fenner


# 87460 06-Dec-2001 rwatson

o Add an additional .Pp between the send/recvbuffer comments and
the ones on ipfw. Note to self: why does ipfw/dummynet count as
a sysctl in tuning(7)?


# 87459 06-Dec-2001 rwatson

o When describing kern.ipc.nsfbufs, use the slightly less colloquial
"modify" rather than the slightly more colloquial "mess with".


# 87458 06-Dec-2001 rwatson

The default values for net.inet.tcp.sendspace and net.inet.tcp.recvspace
have been changed to 32k and 64k respectively.


# 87457 06-Dec-2001 rwatson

vmiodirenable is now on by default; reflect that change in default,
and talk more about the reasons to turn it off (restricted memory
environments), and less about why to turn it on.


# 87456 06-Dec-2001 rwatson

Reword parts of tuning(7) regarding loader tunables, which are refered
to in the document as "boot-time sysctls". Instead, refer to them as
loader tunables.


# 86728 21-Nov-2001 ru

mdoc(7) police: fix markup + generic cleanup.


# 85709 29-Oct-2001 silby

Update tuning so that it mentions maxusers, nmbclusters, and nsfbufs as
tunables in loader.conf rather than just kernel options.

MFC after: 3 days


# 83876 24-Sep-2001 murray

Note that it might not be a good idea to mount /var 'noatime'.

PR: docs/30675
Submitted by: Eugene M. Kim <gene@nttmcl.com>, and
Giorgos Keramidas <charon@labs.gr>


# 83564 17-Sep-2001 jlemon

Update to reflect the fact that net.inet.tcp.rfc1323 is on by default.


# 81449 10-Aug-2001 ru

mdoc(7) police: protect trailing full stops of abbreviations
with a trailing zero-width space: `e.g.\&'.


# 79737 14-Jul-2001 dannyboy

Fix assorted typos.


# 79727 14-Jul-2001 schweikh

Removed whitespace at end-of-line; no content changes. I simply did
cd src/share; find man[1-9] -type f|xargs perl -pi -e 's/[ \t]+$//'

BTW, what editors are the culprits? I'm using vim and it shows
me whitespace at EOL in troff files with a thick blue block...

Reviewed by: Silence from cvs diff -b
MFC after: 7 days


# 79645 12-Jul-2001 ben

fix typo: vise versa -> vice versa

PR: 28926
Submitted by: Michael Lucas <mwlucas@blackhelicopters.org>


# 79558 10-Jul-2001 ru

mdoc(7) police: eliminate warnings.


# 79556 10-Jul-2001 ru

mdoc(7) police: sort SEE ALSO xrefs.


# 79538 10-Jul-2001 ru

mdoc(7) police: removed HISTORY info from the .Os call.


# 79532 10-Jul-2001 sheldonh

Fix typo: "fending of" -> "fending off"


# 79454 09-Jul-2001 dd

mdoc(7) police: remove extraneous .Pp before and/or after .Sh.


# 79399 07-Jul-2001 dillon

Fix type-o's, revamp section on the /tmp softlink, add sections for a
couple more sysctl's, add a section on mount options.


# 78724 24-Jun-2001 dd

Reword the sentence that I screwed up in the last commit.

Submitted by: Erik Trulsson <ertr1013@student.uu.se>


# 78686 23-Jun-2001 dd

Remove duplicate words.


# 78684 23-Jun-2001 dd

mdoc(7) police: sort xrefs.


# 77751 05-Jun-2001 dillon

Fix type-o's, update page


# 77282 27-May-2001 dillon

Add two new manual pages related to general firewall and tuning issues

Reviewed by: hackers