Sử dụng đầu dễ dàng để xác định các quy trình đang lưu trữ bộ nhớ và CPU, nhưng thỉnh thoảng tôi thấy hoạt động mạng của máy tính tăng đột biến, nhưng tôi không thể xác định được quá trình nào đang tạo hoạt động. Đâu là nơi thích hợp để tìm kiếm thông tin này?Trong Ubuntu, làm cách nào để tìm ra quy trình nào là một con lợn mạng
Trả lời
Bạn cũng có thể xem "NetHogs": http://nethogs.sourceforge.net/. Ít tiện ích nhưng rất tiện dụng. Đặc biệt là nếu bạn muốn tìm hiểu quy trình nào đang sử dụng băng thông.
+100 phiếu bầu cho câu trả lời này. –
Ngoài "nethogs", nếu bạn muốn giới hạn tốc độ của bất kỳ phần mềm nào không có chức năng như vậy, hãy xem "nhỏ giọt": http://monkey.org/~marius/trickle/. –
đây phải là câu trả lời – Superbiji
Gói 'nmon' cung cấp công cụ so sánh ở trên cùng. Thiết kế có một chút khác biệt vì hạt nhân không cung cấp số liệu thống kê tuyệt vời qua/proc.
Description: performance monitoring tool for Linux
nmon is a systems administrator, tuner, benchmark tool.
It can display the CPU, memory, network, disks (mini graphs or numbers),
Ngoài ra còn có iftop:
Description: displays bandwidth usage information on an network interface
iftop does for network usage what top(1) does for CPU usage. It listens to
network traffic on a named interface and displays a table of current bandwidth
chỉnh nhỏ để Pablo ông già Noel Cruz-
Trên Linux: -p netstat đưa ra pid của chương trình chạy trên cổng. Trên BSD: netstat -p được sử dụng để chỉ định giao thức.
Bạn cũng có thể sử dụng iftop. Trong Ubuntu, bạn có thể cài đặt nó bằng cách gõ vào terminal: sudo aptitude install iftop
. Để sử dụng loại: sudo iftop -i eth0
, trong đó eth0 là giao diện mạng của bạn.
iftop là cool, nhưng nó cho thấy lưu lượng truy cập đang đi đâu, không phải quá trình đang làm gì – HDave
lsof -i -n-P cung cấp cho bạn cho mỗi kết nối quá trình và điểm cuối ...
- 1. Làm cách nào để tìm tất cả các quy trình con?
- 2. Làm thế nào để bạn sinh ra một tiến trình con trong Ruby?
- 3. quy trình con: xóa quy trình con trong Windows
- 4. biểu thức chính quy tương ứng trong lợn
- 5. Làm thế nào để tìm ra cổng nào sử dụng một quá trình?
- 6. Ống Ruby: Làm cách nào để kết nối đầu ra của hai quy trình con với nhau?
- 7. Làm cách nào để quản lý nhiều quy trình con trong Perl?
- 8. wxPython: Làm cách nào để tìm ra tiện ích con nào có tiêu điểm?
- 9. Làm thế nào để tách một tiến trình con sinh ra trong một kịch bản Node.js?
- 10. Làm cách nào để đồng bộ hóa quá trình thực hiện quy trình Phụ huynh/Con?
- 11. Làm cách nào để ẩn một quy trình trong Trình quản lý Tác vụ trong C#?
- 12. Tôi làm cách nào để tìm hiểu _really_ lập trình mạng cấp thấp?
- 13. Làm thế nào để CMake nhận ra pthread trên Ubuntu?
- 14. Làm cách nào để tìm ra nút nào được nhấp?
- 15. Làm cách nào để tìm ra chuỗi nào đang khóa một tệp trong java?
- 16. Là một tiến trình con sinh ra được coi là một dyno mới trên Heroku?
- 17. Làm cách nào để biết quy trình nào đang sử dụng một tệp nhất định?
- 18. Python trên Windows - làm cách nào để đợi nhiều quy trình con?
- 19. Đầu ra đường ống Python giữa hai quy trình con
- 20. Làm cách nào để tìm ra nút nào mà quá trình erlang đang chạy?
- 21. Chức năng lớp Templated T: Làm thế nào để tìm ra nếu T là một con trỏ?
- 22. Làm thế nào để chấm dứt đúng quy trình con với đa xử lý trong python
- 23. Làm thế nào để thêm một mạng lưới bên trong một người xem Scroll lập trình
- 24. Làm cách nào để tôi tương tác với quy trình con giả vờ là thiết bị đầu cuối?
- 25. Đa xử lý Python: Làm cách nào để chia sẻ một dict giữa nhiều quy trình?
- 26. Làm thế nào để tìm ra nếu một tập tin là một liên kết?
- 27. Scrum - Bạn là gà hay lợn?
- 28. Làm thế nào để chạy chương trình C trên Ubuntu?
- 29. Làm cách nào để tìm kiếm một từ trong toàn bộ dự án/thư mục một cách đệ quy?
- 30. Tìm tất cả quy trình con của quy trình .NET của riêng tôi/tìm hiểu xem liệu một quy trình cụ thể có phải là con của riêng tôi không?
Câu hỏi tương tự có thể được tìm thấy ở dạng không đóng tại: http://askubuntu.com/questions/2411/how-do-i-tìm-ra-mà-process-là-ăn-up-my-băng thông –