Où trouver l'explication des processus du noyau?


12

Je veux savoir sur les processus du noyau, comme [migration], [kswapd], etc. Où sont les processus du noyau comme ceux - ci documentés?


Je ne sais pas s'il y a une telle chose. Ils sont assez largement utilisés dans le noyau, il en existe de nombreux différents. Certains sont même, par exemple, spécifiques à un seul pilote. Une partie de la documentation est dispersée dans l'arborescence de documentation du noyau. Google peut souvent vous aider.
derobert

Avez-vous parcouru Kernel_source_code / Documentation?
SHW

Réponses:


4

Je doute vraiment qu'il y ait un seul endroit où vous pouvez trouver tous les détails. La meilleure façon serait de parcourir le code source du noyau avec l'aide en ligne et

L'architecture professionnelle du noyau Linux (lien vers Amazon) par Wolfgang Mauerer fournit des informations sur quelques démons:

  1. kswapd (chap.18)
  2. softirq (Chap 14)
  3. migration (Chap 2) ...

Comprendre le gestionnaire de mémoire virtuelle (gratuit) de Gorman fournit également des détails détaillés sur kswapd.


1

Le seul livre que j'ai trouvé après une recherche rapide est "Linux" de Michael Koffler. Mais d'après ce que j'ai trouvé sur Google Livres, cela n'explique pas cela en profondeur (juste le nom et à quoi sert le démon).


1

Il y a un livre appelé Linux Kernel Developmentpar Robert Love. Il est un expert linux et travaille avec google, j'ai trouvé le livre pdf disponible en téléchargement gratuit via les serveurs google. Il contient de très bonnes informations sur le noyau Linux, vous sera utile.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.