Chapter 12. Configuration and Tuning
Prev | Part III. System Administration | Next

## Chapter 12. Configuration and Tuning

Written by Chern Lee.
Based on a tutorial written by Mike Smith.
Also based on tuning(7) written by Matt Dillon.

## 12.1. Synopsis

One of the important aspects of FreeBSD is proper system configuration. This chapter explains much of the FreeBSD configuration process, including some of the parameters which can be set to tune a FreeBSD system.

After reading this chapter, you will know:

- How to efficiently work with file systems and swap partitions.

- The basics of `rc.conf` configuration and `/usr/local/etc/rc.d` startup scripts.

- How to configure and test a network card.

- How to configure virtual hosts on network devices.

- How to use the various configuration files in `/etc`.

- How to tune FreeBSD using sysctl(8) variables.

- How to tune disk performance and modify kernel limitations.

Before reading this chapter, you should:

- Understand UNIX® and FreeBSD basics (Chapter 4, UNIX Basics).

- Be familiar with the basics of kernel configuration and compilation (Chapter 9, Configuring the FreeBSD Kernel).

Prev | Up | Next
Part III. System Administration | Home | 12.2. Initial Configuration

This, and other documents, can be downloaded from http://ftp.FreeBSD.org/pub/FreeBSD/doc/

For questions about FreeBSD, read the documentation before contacting <questions@FreeBSD.org>.
For questions about this documentation, e-mail <doc@FreeBSD.org>.