Có cách nào hiệu quả để tìm kiếm task_struct
cho một pid được chỉ định, mà không cần lặp qua danh sách task_struct không?kernel: cách hiệu quả để tìm task_struct bằng pid?
6
A
Trả lời
11
Có vấn đề gì khi sử dụng một trong các tùy chọn sau?
extern struct task_struct *find_task_by_vpid(pid_t nr);
extern struct task_struct *find_task_by_pid_ns(pid_t nr,
struct pid_namespace *ns);
9
Nếu bạn muốn tìm task_struct
từ một mô-đun, find_task_by_vpid(pid_t nr)
vv sẽ không làm việc kể từ khi các chức năng này không được xuất khẩu.
Trong một mô-đun, bạn có thể sử dụng chức năng sau thay vì:
pid_task(find_vpid(pid), PIDTYPE_PID);
Các vấn đề liên quan
- 1. Cách tìm tên ứng dụng bằng PID (id tiến trình)
- 2. Cách hiệu quả nhất để tìm kiếm trong SQL?
- 3. cách hiệu quả để tìm chuỗi với StreamReader
- 4. Làm thế nào để thực hiện pthread trong kernel kernel 3.2?
- 5. Cách lấy lệnh pid chạy bằng sudo
- 6. Không thể tìm kiếm một cách hiệu quả trong Emacs
- 7. Cách tìm hiểu công việc hiệu quả với Unix CLI
- 8. Cách hiệu quả để tìm khoảng cách giữa hai điểm 3D
- 9. python tìm kiếm chuỗi con hiệu quả
- 10. Làm cách nào để tìm hiểu cách viết mã C hiệu quả và duy trì?
- 11. Phương pháp hiệu quả để tìm phần trăm thời gian
- 12. Nhóm kết quả bằng cách sử dụng itertools.groupby hiệu suất
- 13. hiệu suất tìm kiếm nhị phân so với hiệu quả tìm kiếm tuyến tính trong fortran
- 14. Làm thế nào để tìm các khu vực trong mảng hai chiều một cách hiệu quả?
- 15. Làm cách nào để tìm PID cấp cao nhất của một quy trình cụ thể bằng cách sử dụng bash?
- 16. Cách hiệu quả nhất để thực hiện tìm kiếm ngữ âm
- 17. Cách hiệu quả để tìm sự khác biệt trung bình giữa các phần tử trong mảng
- 18. Tên quy trình đầy đủ từ task_struct
- 19. Máy chủ MySql PID không tìm thấy
- 20. Cách hiệu quả để tìm kiếm âm thanh trực tuyến qua mạng với InputStream
- 21. Cách hiệu quả để mã hóa một chuỗi - C
- 22. Hiệu suất phạt khi gọi một CUDA kernel
- 23. Visual Studio 2012 - Tìm Tham khảo Thông tư hiệu quả
- 24. cách hiệu quả để xử lý các đoạn đường 2d
- 25. SQLite: Tìm kiếm chuỗi con hiệu quả trong bảng lớn
- 26. Cách hiệu quả nhất để truy xuất bản ghi "đầu x" bằng Rails
- 27. Cách hiệu quả nhất để lưu điểm và so sánh?
- 28. Cách hiệu quả nhất để tra cứu/tìm kiếm trong một danh sách lớn (python)
- 29. Python: cách tốt nhất/hiệu quả để tìm danh sách các từ trong văn bản?
- 30. Cách hiệu quả nhất để tìm kiếm nguyên tố tiếp theo trong một bộ phận
Ông có thể cho tôi biết ý nghĩa của v trong vpid? – firo
pid ảo: http://lwn.net/Articles/168093/ – mdiener