MENU
Vorwort
Kurse
Programování pro Linux Kernel - ovladače jádra
new Interesse für den Kurs

Programování pro Linux Kernel - ovladače jádra (KERN)

Tématicky se kurz zaměří na programovaní v oblasti jádra (kernelu) systému Linux. Budou probrány a procvičovány základní principy vytvoření modulu, komunikace s uživatelským prostorem, způsoby ladění v jádře a čeho se vyvarovat v tomto mírně odlišeném prostředí, zahrnujícím implicitní vícevláknové chování, odlišné kontexty (přerušení vs. proces, pamět uživatele vs. jádra) atd. Předpokladem jsou znalosti základů OS a výhodou znalosti v rozsahu Programování systému UNIX/LINUX (C3).

Der Kurs ist den Kategorien zugeordnet: Operační systémyLinux / Unix
ProgramováníC/C++
Ostatní

Kursstufe: expert

Course duration: 3 days

Kursinhalt:

  • Úvod do problematiky (např. žádné libc, lib*)
  • Práce s GITem, kódem (cross reference apod.) a patchi (proces zařazení)
  • Možnosti ladění
  • Vytvoření nahratelného modulu
  • Alokace paměti (slub a page alokátory)
  • Komunikace s uživatelským prostorem
  • Přístup do paměti uživatelského prostoru
  • I/O
  • Přerušení
  • Chyby souběhu a jejich řešení
  • perf
  • Podrobnější obsah kurzu je možné stáhnout zde

Erforderliche Kenntnisse: Zkušenosti s programováním pro systém Linux

Zeitplan: 9:00 - 17:00

.

Kurstermine:

28.05. 30.05.2018 Bratislava
470 EUR (Ohne MwSt.)
04.06. 06.06.2018 Praha
11 900 CZK (Ohne MwSt.)
20.06. 22.06.2018 Bratislava 470 EUR (Ohne MwSt.) Bestellen
20.06. 22.06.2018 Brno
11 900 CZK (Ohne MwSt.)
25.06. 27.06.2018 Praha 11 900 CZK (Ohne MwSt.) Bestellen
16.07. 18.07.2018 Praha 11 900 CZK (Ohne MwSt.) Bestellen
18.07. 20.07.2018 Bratislava 470 EUR (Ohne MwSt.) Bestellen
18.07. 20.07.2018 Brno 11 900 CZK (Ohne MwSt.) Bestellen

Empfohlene vorhergehende und anschließende Kurse: