Date: 26-Nov-2009   URL: global/training/catalog/courses/SI-365-S10.xml

Solaris 10 Operating System Internals (SI-365-S10)

Solaris 10 Operating System Internals (SI-365-S10)
 

The Solaris 10 Operating System Internals course provides students with information about the various kernel subsystems, routines, and structures that make up the Solaris 10 Operating System. Students will use Solaris Dynamic Tracing (DTrace) to step through process creation, execution, signal delivery, and scheduling, correlating observations with source code available through OpenSolaris. The labs make extensive use of dtrace,kmdb, and mdb commands to examine the system structures on live systems. The labs also make use of OpenSolaris web access to facilitate understanding how the Operating System works. The kernel subsystems covered include the multithreaded architecture, virtual memory, scheduling, process lifetime, signal management, the vnode layer, and file systems such as UFS, ZFS and swapfs.

»   Details below
 
 
 
 
Languages
English
 
 
Who Can Benefit
Students who can benefit from this course are programmers, system engineers, advanced system administrators, and support personnel.
 
 
Prerequisites
To get the most value from this course, students should be able to:
 
 
Skills Gained
Upon completion of this course, students should be able to:
 
 
Related Courses

Before:

After:

 
 
Course Content

Module 1 - Introducing the Solaris 10 Operating System

Module 2 - Multithread Architecture

Module 3 - Hardware Memory Management

Module 4 - Software Memory Management

Module 5 - Paging and Swapping

Module 6 - The swapfs File System

Module 7 - Scheduling

Module 8 - Process Lifetime

Module 9 - Signals

Module 10 - File Systems

 
 
Copyright 2004-2009 Sun Microsystems, Inc.