Przedmowa

Istnieje pewne zdanie, które lubią przytaczać projektanci jądra Linuksa, gdy są w złym humorze: „Przestrzeń użytkownika służy jedynie do przeprowadzania testów obciążenia jądra”.

Cytując to zdanie, projektanci jądra mają na myśli odmówienie poniesienia odpowiedzialności za jakiekolwiek błędy, które przeszkodzą w poprawnym wykonaniu kodu z przestrzeni użytkownika. Jeśli chodzi o projektantów kodu z przestrzeni użytkownika, powinni oni po prostu w pokorze poprawić swoje oprogramowanie, ponieważ żaden pojawiający się problem nie jest wynikiem błędnego działania jądra, lecz rezultatem uruchomienia niewłaściwego kodu.

Aby udowodnić, że zazwyczaj to nie jądro jest winne powstałym błędom, wiodący projektant jądra Linuksa od ponad trzech lat wygłasza ...

Get Linux. Programowanie systemowe now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.