Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

4 trình giám sát hệ thống tốt nhất kiểm tra tài nguyên trong Linux

Một trong những khía cạnh tuyệt vời của Linux là hiệu quả sử dụng tài nguyên hệ thống. Tuy nhiên, có nhiều lúc bạn làm căng hệ thống Linux, như compile codebase lớn, chạy nhiều máy ảo, chơi game nặng, hoặc chỉnh sửa video 4K. Trong tình huống này, bạn có thể muốn theo dõi tài nguyên hệ thống để chắc CPU không quá nóng. Đây là một số trình giám sát hệ thống tốt nhất bạn dùng kiểm tra tài nguyên trong Linux.

1. System Monitor (Trình giám sát hệ thống)

Một trong những cách đơn giản xem sử dụng tài nguyên là qua GUI system monitor tích hợp. Hầu hết Môi trường Desktop đi kèm một cái, và chúng thường tốt để nhìn lướt tài nguyên. Hầu hết có vài tab, giống Windows Task Manager, và làm mỗi view đơn giản và không choáng ngợp hơn.

Tuy nhiên, nếu bạn người muốn thấy mọi thứ trên một màn hình, những cái này thường không dành cho bạn. Cũng, chúng có xu hướng không chính xác, nên dùng thận trọng và xác minh thông tin.

2. Ytop

Top là công cụ dòng lệnh giám sát tài nguyên và cài sẵn gần như mọi distro Linux. Tuy nhiên, nó công cụ cơ bản. Ytop là chương trình vượt trội hơn top rất nhiều. Nó có đồ thị CPU tuyệt vời ở trên; đồ thị bộ nhớ dễ đọc; báo cáo sử dụng filesystem, mạng, và nhiệt độ CPU; và đẩy danh sách tiến trình chạy xuống dưới cùng để không cản trở và không làm phân tâm.

Nó làm mới nhanh và làm rất dễ liếc nhanh tài nguyên hệ thống mà không cản trở. Nó cũng rất nhẹ trên tài nguyên, nên ứng cử viên tuyệt vời cho hệ thống cũ hoặc yếu cần cẩn trọng phân bổ năng lượng.

Tổng thể, ytop là một trong những trình giám sát tốt nhất danh sách, và tôi mạnh mẽ khuyên thử nó.

3. Cockpit

Chúng tôi đã viết bài quản lý hệ thống Linux dùng Cockpit, nhưng nó công cụ tuyệt vời đáng nhắc lại. Cockpit là công cụ web-based tuyệt vời quản lý hệ thống từ xa, nhưng khi dùng trên hệ thống cục bộ, nó cho giao diện người dùng chết đơn giản quản lý hệ thống.

Trên trang Overview chính có tùy chọn xem đồ thị tài nguyên. Đồ thị khá đơn giản, nhưng có rất nhiều tùy chọn đào sâu vào disk I/O, sử dụng mạng, và hơn nữa. Nó cũng hữu ích quản lý máy ảo và container.

4. Netdata

Trình giám sát hệ thống web-based khác cho Linux, Netdata là công cụ khó tin. Đây dễ dàng công cụ chi tiết nhất danh sách, tự động kéo thông tin sử dụng phần cứng khắp máy cũng như đồ thị CPU per-core, truy gói mạng tách IPv4 vs IPv6, và nhiều hơn nữa.

Một phần tuyệt vời là, trừ phụ thuộc cần, về cơ bản nó một lệnh để cài. Ngoài ra, có sẵn cài container qua Docker, nên người quan tâm kéo container và chạy lệnh đơn giản. Netdata là công cụ tuyệt vời cho thống kê tài nguyên tinh chỉnh với tùy chọn thiết lập cảnh báo.

Nhắc đến danh dự (Honorable Mentions)

Đây là công cụ tuyệt vời không vào danh sách vì lý do này nọ.

1. Htop

Htop là công cụ xây một chút trên top mà không làm phức tạp. Nó trở thành tiêu chuẩn cộng đồng như biểu diễn hiệu suất hệ thống.

2. BashTOP

BashTOP khá giống ytop, nhưng có khác biệt đáng kể trải nghiệm người dùng. Nó có giao diện riêng, và tổng thể tôi nghĩ ytop dễ dùng hơn. Tuy nhiên, báo cáo CPU trong BashTOP thực sự tuyệt vời, và tôi khuyên nó cho điều đó.

3. Glances

Glances là công cụ khác có giao diện hơi phức tạp nhưng cho nhiều thông tin tuyệt vời hệ thống. Nó supposed to be everything "at a glance" (liếc mắt), do đó tên. Nó báo cáo sử dụng đơn giản, nhưng đây là công cụ đơn giản nhất theo dõi phiên mạng (đây báo TCP connections), hữu ích tùy dùng.

Bây giờ bạn biết cách kiểm tra sử dụng tài nguyên, hãy xem hướng dẫn tìm nguyên nhân hiệu suất Linux kém, cải thiện hiệu suất PC Linux, và giám sát GPU Nvidia trong Linux.