Di mana menemukan penjelasan tentang proses kernel?

12

Saya ingin tahu tentang proses kernel, seperti [migration], [kswapd], dll mana proses kernel seperti ini didokumentasikan?

bunga aster
sumber
Saya tidak tahu apakah ada hal seperti itu. Mereka digunakan cukup luas di dalam kernel, ada banyak yang berbeda. Beberapa bahkan, misalnya, khusus untuk satu driver. Beberapa dokumentasi tersebar di pohon dokumentasi kernel. Google sering dapat membantu.
derobert
Sudahkah Anda melewati Kernel_source_code / Dokumentasi?
SHW

Jawaban:

4

Saya benar-benar ragu bahwa ada satu tempat di mana Anda dapat menemukan semua detailnya. Cara terbaik adalah dengan menelusuri kode sumber kernel bersama dengan bantuan online dan

Arsitektur Kernel Linux Profesional (tautan ke Amazon) oleh Wolfgang Mauerer memberikan informasi tentang beberapa daemon:

  1. kswapd (Bab 18)
  2. softirq (Bab 14)
  3. migrasi (Bab 2) ...

Memahami Virtual Memory Manager (gratis) oleh Gorman juga memberikan detail mendalam tentang kswapd.

Prabagaran
sumber
1

Satu-satunya buku yang saya temukan setelah pencarian cepat adalah "Linux" dari Michael Koffler. Tetapi dari apa yang saya temukan di Google Buku tidak menjelaskan hal ini secara mendalam (hanya nama dan untuk apa daemon itu).

Nils
sumber
1

Ada sebuah buku berjudul Linux Kernel Developmentoleh Robert Love. Dia adalah seorang ahli linux dan bekerja dengan google, saya telah menemukan buku pdf tersedia gratis untuk diunduh melalui server google. Memiliki beberapa informasi yang sangat baik tentang kernel linux, akan sangat membantu Anda.

kotak cat
sumber