LinuxDays 2025

Hodné, zlé a ošklivé syscally v Linuxu
05.10.2025 , 105
Jazyk: Čeština

Linuxová tabulka syscallů má t. č. přes 400 záznamů. Řekl jsem si, že si ji projdu a vyberu různé rudimenty jako odstrašující příklady (a zároveň poukázání na "do no break userspace"). Přitom jsem vypozoroval i vzorce, kde se API vyvinulo do novější a trvalejší formy (která stojí za osvětu). Možná si si odtud odnesou něco i uživatelé nebo tvůrci jiných API než toho kernelového.


Úplný a široký výklad Linuxového API poskytuje knížka The Linux Programming Interface od Michaela Kerriska. Divákům ji doporučuji, ačkoli z ní tento talk přímo nevychází.


Obtížnost:

Beginners

Pracuji v SUSE, věnuji se control groupám v kernelu, v systemd. (Cgroups = ta část kontejnerů, co není namespace.)

Tento přednášející je uvedený také u: