Id: 033341
Credits Min: 3
Credits Max: 3
Description
This course provides an overview of performance and tuning principles and tools in the UNIX operating system. The course covers principles of performance analysis and usage of performance measurement tools, such as sar, iostat, and nfsstat. Coverage is given on how to identify memory, I/O, and CPU bottlenecks, and it tives recommended solutions. Since knowledge of several of the major OS kernal subsystems is required to understand the information provided by the performance monitoring tools, the course provides an in-depth view of the operating system's major kernel subsystems. These include virtual memory system, process lifetime cycles and scheduling and the UNIX file system. The course will describe the kernel subsystems of a typical UNIX operating system and as needed, add the differences between the different flavors of UNIX, such as BSD and SYSTEM V. The course will also include some simple rules of thumb to guide the tuning process.
Pre-requisite: 90.313
View Current Offerings