LiveLessons - Introduction to the FreeBSD OS (download torrent) - TPB

Details for this torrent 


LiveLessons - Introduction to the FreeBSD OS
Type:
Applications > UNIX
Files:
53
Size:
5.08 GiB (5451380709 Bytes)
Tag(s):
UNIX BSD Programming Administration Routing Kernel ZFS IPC Virtualization Linux LiveLessons Operating Sytems
Uploaded:
2015-09-07 22:39:20 GMT
By:
bey0nd Trusted
Seeders:
6
Leechers:
1
Comments
0  

Info Hash:
C91DA43D63D6A04B817457B9051989F2899686AE




(Problems with magnets links are fixed by upgrading your torrent client!)
Description

    This ten-hour video starts with an introduction to the FreeBSD community and explains how it differs from the Linux ecosystem. The video then goes on to provide a firm background in the FreeBSD kernel. The POSIX kernel interfaces are used as examples where they are defined. Where they are not defined, the FreeBSD interfaces are described. The video covers basic kernel services, locking, process structure, scheduling, signal handling, jails, and virtual and physical memory management. The kernel I/O structure is described showing how I/O is multiplexed and the virtual filesystem interface is used to support multiple filesystems. Devices are described showing disk management and their auto-configuration. Next the organization and implementation of the fast filesystem is described, concluding with a discussion of how to maintain consistency in the face of hardware or software failures. The video includes an overview of the ZFS filesystem. The video also covers the socket-based network architecture and layering along with a discussion of routing issues. 


What You Will Learn

    The video starts with an introduction to the FreeBSD community and explains how it differs from the Linux ecosystem. The video then goes on to provide a firm background in the FreeBSD kernel. The POSIX kernel interfaces are used as examples where they are defined. Where they are not defined, the FreeBSD interfaces are described.
    The video covers basic kernel services, locking, process structure, scheduling, signal handling, jails, and virtual and physical memory management.
    The kernel I/O structure is described showing how I/O is multiplexed and the virtual filesystem interface is used to support multiple filesystems.
    Devices are described showing disk management and their auto-configuration.
    The organization and implementation of the fast filesystem is described concluding with a discussion of how to maintain consistency in the face of hardware or software failures.
    The video includes an overview of the ZFS filesystem and covers the socket-based network architecture, layering and routing issues.
    The presentations emphasize code organization, data structure navigation, and algorithms.

Who Should Take This Course

    Applications developers, to learn how to effectively and efficiently interface with the system
    Systems programmers without direct experience with the FreeBSD kernel, to learn how to maintain, tune, and interface with such systems
    Those involved in technical and sales support, to learn the capabilities and limitations of the system
    Enterprise and mobile (Android) communities needing to understand the intricacies of FreeBSD and use its advanced features

Course Requirements

This video is directed to users who have had at least a year of experience using a UNIX-like system. They should have an understanding of fundamental algorithms (searching, sorting, and hashing) and data structures (lists, queues, and arrays).


Table of Contents

1 - Introduction to the FreeBSD Community
2 - Introduction to the Kernel
3 - Processes
4 - Virtual Memory
5 - I/O System Overview
6 - Devices
7 - The Fast Filesystem
8 - The ZFS Filesystem
9 - Networking and Interprocess Communication