(61) 3223-3000

Fale conosco

 

alt

Curso realizado de forma presencial em laboratório.

Apresentação

Único em Brasília, este módulo tem como objetivo capacitar os alunos em desenvolvimento e arquitetura do Kernel.

 

Carga Horária

40 horas

 

Ementa

  • Kernel Architecture
  • Kernel Initialization
  • Kernel Configuration and Compilation
  • Kernel Style and General Considerations
  • Kernel Browsing Tools
  • Modules
  • System Calls
  • Transferring Data Between User and Kernel Space
  • Race Conditions and Synchronization Methods
  • Processes and Kernel Threads
  • SMP and Threads
  • Process Scheduling
  • Kernel Profiling and Debugging Techniques
  • The /proc Filesystem
  • Timing Measurements
  • Dynamic Kernel Timers
  • Memory Addressing
  • Memory Allocation and Management
  • NUMA
  • Process Address Space
  • Disk Caches
  • Swapping
  • Signals
  • Notifiers
  • CPU Frequency Scaling
  • Virtualization and the Kernel
  • Networking internals
  • Multiplexed and Asynchronous Socket I/O
  • Netfilter
  • The Virtual File System
  • Filesystems in User Space

 

alt