Dove trovare la spiegazione dei processi del kernel?


12

Voglio sapere sui processi del kernel, come [migration], [kswapd]ecc Dove processi del kernel come questi documentati?


Non so se esiste una cosa del genere. Sono usati abbastanza ampiamente all'interno del kernel, ce ne sono molti diversi. Alcuni sono persino, ad esempio, specifici di un singolo driver. Parte della documentazione è sparsa sull'albero della documentazione del kernel. Google può spesso aiutare.
derobert,

Hai esaminato Kernel_source_code / Documentation?
SHW,

Risposte:


4

Dubito davvero che esista un unico posto in cui puoi trovare tutti i dettagli. Il modo migliore sarebbe quello di sfogliare il codice sorgente del kernel insieme alla guida in linea e

L'architettura del kernel Linux professionale (collegamento ad Amazon) di Wolfgang Mauerer fornisce informazioni su alcuni demoni:

  1. kswapd (Cap. 18)
  2. softirq (Cap 14)
  3. migrazione (Cap 2) ...

Comprendere il Virtual Memory Manager (gratuito) di Gorman fornisce anche dettagli approfonditi su kswapd.


1

L'unico libro che ho trovato dopo una rapida ricerca è "Linux" di Michael Koffler. Ma da quello che ho trovato su Google Libri non lo spiega in modo approfondito (solo il nome e lo scopo del demone).


1

C'è un libro chiamato Linux Kernel Developmentda Robert Love. È un esperto di Linux e lavora con Google. Ho trovato il libro pdf disponibile gratuitamente per il download tramite i server di Google. Ha alcune informazioni molto buone sul kernel Linux, ti saranno utili.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.