Tìm giải thích về các quá trình kernel ở đâu?


12

Tôi muốn biết về quá trình hạt nhân, như [migration], [kswapd]vv đâu quá trình hạt nhân như thế này ghi nhận?


Tôi không biết nếu có một điều như vậy. Chúng được sử dụng khá rộng rãi bên trong kernel, có rất nhiều cái khác nhau. Một số thậm chí, ví dụ, cụ thể cho một trình điều khiển duy nhất. Một số tài liệu nằm rải rác trên cây tài liệu kernel. Google thường có thể giúp đỡ.
derobert

Bạn đã đi qua Kernel_source_code / Tài liệu chưa?
SHW

Câu trả lời:


4

Tôi thực sự nghi ngờ rằng có một nơi duy nhất mà bạn có thể tìm thấy tất cả các chi tiết. Cách tốt nhất là duyệt mã nguồn kernel cùng với trợ giúp trực tuyến và

Kiến trúc hạt nhân Linux chuyên nghiệp (liên kết đến Amazon) của Wolfgang Mauerer cung cấp thông tin về một vài trình tiện ích:

  1. kswapd (Chương 18)
  2. softirq (Chương 14)
  3. di cư (Chương 2) ...

Hiểu Trình quản lý bộ nhớ ảo (miễn phí) của Gorman cũng cung cấp chi tiết chuyên sâu về kswapd.


1

Cuốn sách duy nhất tôi tìm thấy sau khi tìm kiếm nhanh là "Linux" từ Michael Koffler. Nhưng từ những gì tôi tìm thấy trên Google Sách không giải thích được điều này một cách sâu sắc (chỉ tên và daemon dùng để làm gì).


1

Có một cuốn sách được gọi Linux Kernel Developmentbởi Robert Love. Anh ấy là một chuyên gia linux và làm việc với google, tôi đã tìm thấy cuốn sách pdf có sẵn miễn phí để tải xuống thông qua các máy chủ google. Nó có một số thông tin rất tốt về kernel linux, sẽ hữu ích cho bạn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.