Customizing the FreeBSD Kernel

Understanding how to customize the build of the FreeBSD kernel and its loadable modules is an invaluable process for making custom additions or tuning the kernel build for a specific piece of hardware. Read our guide for useful examples and tips about kernel config file format and configuration, kernel module Makefiles and building out-of-tree modules.
Exploring Swap on FreeBSD

Answer burning FreeBSD memory questions like when to use swap space and how, but also kernel reactions to the shortages of free memory. Check out our 2021 guide to using swap space in FreeBSD.
OpenZFS: All About the Cache Vdev or L2ARC

The cache vdev, better known as “L2ARC” is one of the well-known support vdev classes under OpenZFS. But did you know it is not an ARC at all? Joins us in the journey to discover L2ARC, and learn about L2ARC feed rates, how it receives data, or when you should use it.