

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
