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?

Marguerite
la source
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.

Prabagaran
la source
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).

Nils
la source
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.

boîte de peinture
la source