Tôi biết có hai "cấp độ" chương trình: Không gian người dùng và không gian kernel.
Câu hỏi của tôi là: Tôi muốn chỉ xem các chương trình kernel, hoặc tốt hơn: các chương trình trên không gian kernel.
Cách tiếp cận này có đúng không?
ps -ef|grep "\["
root 1 0 0 20:23 ? 00:00:00 init [4]
root 2 0 0 20:23 ? 00:00:00 [kthreadd]
root 3 2 0 20:23 ? 00:00:00 [ksoftirqd/0]
root 5 2 0 20:23 ? 00:00:00 [kworker/0:0H]
root 7 2 0 20:23 ? 00:00:06 [rcu_sched]
root 8 2 0 20:23 ? 00:00:00 [rcu_bh]
root 9 2 0 20:23 ? 00:00:00 [migration/0]
root 10 2 0 20:23 ? 00:00:00 [migration/1]
root 11 2 0 20:23 ? 00:00:00 [ksoftirqd/1]
root 13 2 0 20:23 ? 00:00:00 [kworker/1:0H]
root 14 2 0 20:23 ? 00:00:00 [migration/2]
....
5
> có thể xem các chương trình không gian kernel? ... Vâng! Bạn chỉ cần có bộ lọc thiên văn chính xác trên CCD của mình ... ;-)
—
RubberStamp
lsmod? vi.wikipedia.org/wiki/Lsmod
—
steve
Các chương trình không gian @steve Kernel thực sự nghiêm ngặt đối với các mô-đun. Không phải tất cả các mô-đun đều có quy trình và không phải tất cả các quy trình đều là mô-đun.
—
Chris Xuống
Câu hỏi sai: bạn muốn xem các tiến trình kernel (hoặc các luồng nhân hoặc các tác vụ kernel) không phải là các chương trình kernel .... Chỉ có một chương trình liên quan: kernel (và các mô-đun kernel được thêm vào kernel).
—
Stilenkevitch Basile
Tôi sẽ sửa ngay bây giờ
—
elbarna 17/12/17