LiveLessons-Introduction to the FreeBSD Open Source Operating System Description
A description of the FreeBSD community and how it varies from the Linux ecosystem lasts at the beginning of this ten-hour film. The following section of the film then gives a thorough introduction to the FreeBSD kernel. Where they are defined, the POSIX kernel interfaces are used as examples. The FreeBSD interfaces are described where they are not defined.
This lesson covers basic kernel services, locking, process organization, scheduling, signal handling, jails, and virtual and physical memory management. The virtual filesystem interface is utilized to handle multiple filesystems, and the kernel’s I/O structure is detailed, demonstrating how I/O is multiplexed. Devices with disk management and auto-configuration are described.
Here’s what you will get in this book:
- Introduction
- Lesson 1: Introduction to the FreeBSD Community
- Lesson 2: Introduction to the Kernel
- Lesson 3: Processes
- Lesson 4: Virtual Memory
- Lesson 5: I/O System Overview
- Lesson 6: Devices
- Lesson 7: The Fast Filesystem
- Lesson 8: The ZFS Filesystem
- Lesson 9: Networking and Interprocess Communication
- Summary