Date: Thu, 6 Dec 2001 12:10:09 -0800 From: Luigi Rizzo <rizzo@aciri.org> To: Robert Watson <rwatson@FreeBSD.org> Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man7 tuning.7 Message-ID: <20011206121009.B74685@iguana.aciri.org> In-Reply-To: <200112061950.fB6JoZS71169@freefall.freebsd.org> References: <200112061950.fB6JoZS71169@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Dec 06, 2001 at 11:50:35AM -0800, Robert Watson wrote: > rwatson 2001/12/06 11:50:35 PST > > Modified files: > share/man/man7 tuning.7 > Log: > 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)? I have to admit it is the first time i read this manpage, and from the CGI interface on www.freebsd.org, so the one i see might be out of date, but I have the impression that the document should be slightly restructured, by putting a short introduction paragraph listing which subsystems are covered, mentioning that most of the subsystems can be controlled/configured using kernel config options, sysctls and boot-time tunables, and then completely removing the SYSCTL section (whose content goes into the subsystem's sections). Possible structure: STORAGE DISKS Hardware performance tuning FILESYSTEMS sizing partitions, disklabel, newfs, tunefs STRIPING vinum, ccdconfig SWAP swap size, partitioning, etc. MEMORY mbufs, something else ? NETWORK DEVICES which ones are good, which ones are bad, how to improve performances (e.g. interrupt coalescing, polling, issues related to PCI bus) FIREWALL ipfw, ipfilter, dummynet, protection against attacks, IP stack options related to the ip stack (forwarding, various tcp things etc.) SOCKET socket buffer sizes, hard limits, etc. HARDWARE (things here are not very tunable, but at least explain why performance might not be what you expect) CPU specific issues for some CPUs if any MEMORY performance differences between different types of memory BUS performance issues of the PCI/ISA/USB/IDE/SCSI buses I know it takes some work to restructure this manpage in this way, and it might even become long enough to require splitting in separate manpages, but i believe it would become a lot more readable. Also, a lot of the text from the current manpage can be recycled. cheers luigi ----------------------------------+----------------------------------------- Luigi RIZZO, luigi@iet.unipi.it . ACIRI/ICSI (on leave from Univ. di Pisa) http://www.iet.unipi.it/~luigi/ . 1947 Center St, Berkeley CA 94704 Phone: (510) 666 2927 ----------------------------------+----------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011206121009.B74685>