LPIC1 07 05 intro-kernel

Embed Size (px)

Citation preview

  • 1. Nol Mac Formateur et Consultant indpendant expert Unix et FOSS http://www.noelmace.comAdministration du matrielIntroduction au KernelLicence Creative Commons Ce(tte) uvre est mise disposition selon les termes de la Licence Creative Commons Attribution - Pas dUtilisation Commerciale - Partage dans les Mmes Conditions 3.0 France.Linux LPIC1 Comptia Linux+noelmace.com

2. Plan La naissance L'essor Qu'est ce qu'un kernel ? Espace utilisateur et espace noyau Un noyau monolithique Un noyau modulaireLinux LPIC1 Comptia Linux+noelmace.com 3. La naissance l'origine Linux Torvalds, 22ans, Finlandais, Universit d'Helsinskysimple mulateur de terminaldans un but ludique 5 oct 1991 : annonce sur Usenet comp.os.minix rapide engouementcf. la cathdrale et le basar de Eric RaymondLinux LPIC1 Comptia Linux+noelmace.com 4. L'essor mars 1994 : version 1.0 juillet 1996 : version 2.0 licenceGPL 2000 : Open Source Development Labs janvier 2007 : Fondation Linux fvrier 2013 : version 3.8Linux LPIC1 Comptia Linux+noelmace.com 5. Qu'est ce qu'un kernel ? offre une abstraction matrielle pour les logiciels gestion des processus partie la plus critique de l'OS rlecentralLinux LPIC1 Comptia Linux+noelmace.com 6. Espace utilisateur et espace noyau partitionnement virtuel de la RAM protectionpour l'espace utilisateur limiter les droits des services et applications viterles accidents et failles de scurit appels systmeLinux LPIC1 Comptia Linux+noelmace.com 7. Un noyau monolithique fort dbat avec Andrex S Tanenbaum avantages concept simple : facilit la conceptionbonne vitesse d'excution dfauts difficult de maintenancevolume (cf. hotplug)Linux LPIC1 Comptia Linux+noelmace.com 8. Un noyau modulaire depuis la version 1.2 mars 1995 sparation de certaines fonctionnalit du "bloc" monolithique chargement la demandesimplification, allgementex : drivers, systmes de fichierLinux LPIC1 Comptia Linux+noelmace.com 9. Ce quon a couvert L'histoire du noyau Linux. Sa structure. Son rle.Linux LPIC1 Comptia Linux+noelmace.com 10. Licence Ce(tte) uvre (y compris ses illustrations, sauf mention explicite) est mise disposition selon les termes de la Licence Creative Commons Attribution - Pas dUtilisation Commerciale - Partage dans les Mmes Conditions 3.0 France. Pour voir une copie de cette licence, visitez http://creativecommons.org/licenses/by-nc-sa/3.0/fr/ ou crivez : Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.Vous tes libre de: partager reproduire, distribuer et communiquer cette uvreremixer adapter luvreSelon les conditions suivantes : Attribution Vous devez clairement indiquer que ce document, ou tout document driv de celui, est (issu de) luvre originale de Nol Mac (noelmace.com) (sans suggrer qu'il vous approuve, vous ou votre utilisation de luvre, moins d'en demander expressment la permission).Pas dUtilisation Commerciale Vous navez pas le droit dutiliser cette uvre des fins commerciales (ie. l'intention premire ou l'objectif d'obtenir un avantage commercial ou une compensation financire prive). Pour obtenir ce droit, une autorisation explicite de l'auteur est requise.Partage dans les Mmes Conditions Si vous modifiez, transformez ou adaptez cette uvre, vous navez le droit de distribuer votre cration que sous une licence identique ou similaire celle-ci.Pour toute demande de collaboration, d'utilisation commerciale ou de publication de ce support ou d'un driv de celui-ci sous une licence incompatible, contacter l'auteur via les contacts indiqus sur le site http://www.noelmace.com. Vous tes par ailleurs vivement encourag (sans obligation lgale) communiquer avec celui-ci si vous ralisez une uvre drive ou toute amlioration de ce support.Linux LPIC1 Comptia Linux+noelmace.com