Comprendre l'arborescence linux

Vous venez de déballer votre Raspberry Pi et vous vous posez des questions ? C'est ici que ça se passe !

Modérateur : Francois

Rony
Messages : 40
Enregistré le : ven. 15 juil. 2016 17:42

Re: Comprendre l'arborescence linux

Message par Rony » dim. 4 sept. 2016 20:34

Hello,

Je profite de ce post pour poser une autre question :
J'aimerais comprendre ce qu'est exactement le kernel Linux et comment fonctionne un driver sous Linux.
Je veux dire c'est un script qui converti une donnée dans un autre langage ? Ou autre ?

Le kernel est composé de quoi ?


A plus !

destroyedlolo
Raspinaute
Messages : 1634
Enregistré le : dim. 10 mai 2015 18:44
Localisation : Dans la campagne à côté d'Annecy
Contact :

Re: Comprendre l'arborescence linux

Message par destroyedlolo » lun. 5 sept. 2016 10:07

Salut,

Pour une explication détaillée du kernel, je te renvoie a wikipédia :) Sinon, ca serait trop long.

En résumé, le kernel est l'interface entre le hard de la machine et les applications finales : en particulier, il gère les ressources de base telles que la mémoire, l’ordonnanceur, la communication entre composants, la sécurité ...

La communication entre les différentes parties du kernel se fait à travers des APIs standardisées, mais comme chaque périphérique a ses propres caractéristiques, il y a ce qu'on appelle les "drivers" : Ils convertissent ces APIs en ordre de bas niveau pour les périphs.
Par exemple, pour une carte graphique,
  • les applies vont demander au kernel de tracer une fenetres,
  • le kernel va décomposer ça en ordres simples (tracer les contours, palette de couleur)
  • les drivers vont initialiser les différents registres du proc graphique pour qu'il dessine ce qui est demandé.
Dans tous les cas, le kernel comme les drivers doivent être le plus rapide possible : ils sont donc écrit en C voir en assembleur pour les parties les plus critiques.
  • BananaPI : Gentoo, disque SATA de 2 To
  • Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
  • Multimedia par DNLA
  • Et pleins d'idées ... et bien sûr, pas assez de temps.
Un descriptif de ma domotique 100% fait maison.

Répondre

Retourner vers « Débutants »