-
Products
-
Solutions
-
- By IT challenge
- Application development
- Enterprise application integration
- Interoperability
- Operational efficiency
- Security
- Virtualization
- Migration Center
- Migrate to Red Hat Enterprise Linux
- Systems management
- Upgrading to Red Hat Enterprise Linux
- JBoss Enterprise Middleware
- IBM AIX to Red Hat Enterprise Linux
- HP-UX to Red Hat Enterprise Linux
- Solaris to Red Hat Enterprise Linux
- UNIX to Red Hat Enterprise Linux
- Start a Conversation with Red Hat
- Migration services
-
- Support
- Training
- Consulting
Course Description
This hands-on course provides an intensive and low-level examination of the Linux kernel architecture, including process scheduling,memory management, and I/O. Topics covered in this course are useful for understanding more advanced performance tuning concepts, like those presented in RH442 Red Hat Enterprise System Monitoring and Performance Tuning. You will also gain an understanding of how device drivers interact with the kernel.
Check out the complete course outline.
Audience
Experienced developers who want to gain a thorough understanding of the Linux architecture, including the newest kernels.
Prerequisites
- Familiarity with basic tools, such as vi, Emacs, and file utilities
- Knowledge of systems programming in a UNIX or Linux environment (register-level hardware programming knowledge is recommended but not required)
- Some previous experience running Linux, compiling and installing kernels, and so forth
- Experience writing device drivers and kernel modules
Ways to Train
Classroom
- 5 Days
- Monday through Friday
- Start: 9:00am
- End: 4:40pm to 5:00pm (depending on class progress)