Red Hat Certification Training  RHCT RHCE RHCSS RHCA Category > Classes Online >

mcse ccnp oracle boot camp cissp ccna a+ orlando, chicago, scottsdale, san diego, New Jersey, Florida, New York, Illinois mcse ccnp oracle boot camp cissp ccna a+ orlando, chicago, scottsdale, san diego, New Jersey, Florida, New York, Illinois

Red Hat ® Training Classes

RHCT RHCE Certification

RH033 Linux Essentials Class

RH1033 System Administration class

RH253 Linux Networking & Security Administration

RH300 RHCE Rapid Track Course

RHCA Certification Classes

RHS333 Enterprise Security: Network Services Training

RH401 Enterprise Deployment, Virtualization, and Systems Management

RH423 Enterprise Directory Services and Authentication

RH436 Enterprise Clustering and Storage Management Training

RH442 Enterprise System Monitoring and Performance Tuning

RHCSS Certification Classes

RHS333 Enterprise Network Services Security

RH423 Enterprise Directory Services and Authentication

RHS429 SELinux Policy Administration

Red Hat ® Developer Training

RHD143 Red Hat Linux Programming Essentials

RHD221 Device Drivers

RHD236 Kernel Internals

RHD256 Red Hat Linux Application Development and Porting

RDB147 Database Essentials

RH320 Apache and Secure Web Server Administration

Red Hat ® E-Learning Training Courses

RH033 Red Hat Linux Essentials Series

RH035 Red Hat Enterprise Linux Essentials for Windows Professionals Series

RH133 Linux System Administration Series

RH253 Red Hat Linux Networking Services and Security Series

Red Hat ® RDH236 Training Class Linux Kernel Internals

Course Description
RHD236 Red Hat Linux Kernel Internals is an intensive hands-on course designed to provide a detailed examination of the Linux kernel architecture, including process scheduling, memory management, filesystems, and driving peripheral devices. RHD236 is taught in a classroom with computers equipped with the current Linux distribution. This 5-day course provides hands-on training, concepts, and demonstrations, with emphasis on realistic labs and programming exercises.

Upon completing the class, students should feel comfortable modifying the Linux kernel to fit the needs of their hardware or applications, and developing device drivers. They will also have the tools necessary to port existing applications and device drivers to Linux, primarily from Unix-like systems.

Audience:
This class is intended for experienced developers who want to gain a thorough understanding of the Linux architecture, including the newest kernels.

Students will get a detailed examination of the Linux kernel architecture, including process scheduling, memory management, filesystems, and driving peripheral devices. Upon completing the class, students will feel comfortable modifying the Linux kernel to fit the needs of their hardware or applications, and developing device drivers. They will also have the tools necessary to port existing applications and device drivers to Linux, primarily from Unix-like systems.

Prerequisites:
Completion of RHD221 (Linux Device Drivers) or equivalent experience, including:

  • Familiarity with basic tools such as vi, emacs, and file utilties.
  • Knowledge of systems programming in a Unix or Linux environment is a requirement; register-level hardware programming knowledge is recommended.
  • Understanding of basic Operating System concepts.
  • Some previous experience running Linux, compiling and installing kernels, etc.
  • Experience writing device drivers and kernel modules is not essential, but very helpful.

Price:
$2,698

Training Units (TUs):
10 TUs

Duration:
5 days
Training Start Time: 9:00 a.m.
Training End Time: 4:30-5:00PM (depending on class progress)

Class Covers

  • · Kernel Architecture
  • · Kernel Layout and Configuration
  • · Kernel Style and General Considerations
  • · Modules
  • · Synchronization Methods
  • · Kernel Initialization
  • · Timing Measurements
  • · Dynamic Kernel Timers
  • · Wait Queues
  • · Work Queues
  • · Tasklets
  • · Debugging Techniques
  • · The /proc Filesystem
  • · The seq_file Interface
  • · Processes
  • · Process Limits and Capabilities
  • · Process Scheduling
  • · Interrupts and Exceptions
  • · System Calls
  • · Signals
  • · Device Drivers
  • · User <-> Kernel Space
  • · Character Drivers
  • · Memory Addressing
  • · Memory Management
  • · Process Address Space
  • · Disk Caches
  • · Swapping
  • · Memory Mapping
  • · Multiplexed and Asynchronous I/O
  • · Networking internals
  • · In Kernel Web Server Acceleration

Important Note:

For system administrators interested in learning how to monitor and optimize system performance and who are interested in obtaining Red Hat Certified Architect status we offer RH442 Red Hat Enterprise Systems Monitoring and Performance Tuning. This course involves high level discussions of the Linux kernel and kernel mechanisms with a focus on understanding how those mechanisms can affect system performance and understanding what can be done to alter system behavior from the command line level. Extensive programming knowledge is not required, but course attendees should have RHCE-level systems administration experience.

Locations and Dates

Locations Call for Dates

Austin TX
Chicago IL
Boston (Westford) MA
Calgary Alberta Canada
Columbia MD
Dallas TX
Denver CO
Detroit MI
Edison NJ
FT Lauderdale FL
Hartford CT
Houston TX
Indianapolis IN
Kansas City MO
Las Vegas NV
Los Angeles CA
Mountain View CA
NYC NY
Orlando FL
Philadelphia PA
Phoenix AZ
Raleigh NC
San Diego VA
San Francisco CA
Sana Clara CA
Seattle WA
Toronto Ontario Canada
Vancouver BC Canada
Washington DC
 

 Cisco®, Cisco Systems®, CCDA™, CCNA ™, CCDP™, CCNP ™, CCIE™, CCSI™, the Cisco Systems logo Networking Academy and the CCIE logo are trademarks or registered trademarks of Cisco Systems, Inc and/ or its affiliates in the U.S and certain other countries. All other trademarks mentioned in this document or Web site are the property of their respective owners . 

Netwind Learning Center

United Kingdom Hours 2:00 pm to 8:00 pm
International Phone Number 561.381-0322
sales@netwind.com
webmaster@netwind.com
Copyright © CDi Communications Inc. 2009
Netwind Learning Center is a registered trademark of CDi Communications, Inc.

*30-Day Guarantee applies only if products purchased are returned with 50% of product unopened. For example if product purchased contains 6 videos, 3 must remain unopened.