Sắp xếp trên cùng theo mức sử dụng CPU để làm cho nó hữu ích hơn
Lệnh trên cùng là một cách tuyệt vời để có cái nhìn tổng quan nhanh về cách hệ thống của bạn đang hoạt động và cách các ứng dụng đang sử dụng tài nguyên của bạn. Nếu bạn không quen với nó, thì về cơ bản, nó là một trình quản lý tác vụ dòng lệnh như Trình giám sát hoạt động và nó hiển thị mức sử dụng bộ xử lý, mức sử dụng bộ nhớ, hoạt động của đĩa, trung bình tải và các chi tiết tài nguyên hệ thống hữu ích khác. Một khiếu nại phổ biến với top là theo mặc định, cài đặt ứng dụng không sắp xếp các quy trình theo mức sử dụng CPU, đối với nhiều người trong chúng ta, đây là một trong những cách hữu ích nhất để phát hiện quy trình sai sót hoặc theo dõi tài nguyên hệ thống.May mắn thay, nhờ một vài tùy chỉnh dễ dàng đối với lệnh trên cùng, bạn có thể nhanh chóng chạy lệnh trên cùng để theo dõi tất cả các quy trình từ dòng lệnh và sắp xếp chúng theo mức sử dụng CPU từ trên xuống dưới.
Cách sắp xếp lệnh “trên cùng” theo mức sử dụng CPU
Thủ thuật đơn giản nhất để sắp xếp hàng đầu theo mức sử dụng bộ xử lý là thêm cờ -u vào lệnh, như sau:
top -u
Lệnh trên cùng chạy với -u cho mức độ ưu tiên của CPU giống như sau, các quy trình sẽ di chuyển lên và xuống trong danh sách tùy thuộc vào mức sử dụng CPU của chúng:
Một cách tiếp cận khác để sắp xếp theo cpu (hoặc bất kỳ thứ gì khác) là sử dụng cờ -o sau đó là công cụ sửa đổi để sắp xếp theo, trong trường hợp này sẽ là 'cpu' vì chúng tôi muốn sắp xếp theo mức sử dụng bộ xử lý .
top -o cpu
Ngoài ra, nếu top không làm việc đó cho bạn, bạn chỉ có thể cài đặt htop cho Mac OS X thông qua MacPorts hoặc Homebrew. htop vượt trội hơn top theo nhiều cách, nhưng vì nó yêu cầu phần mềm bổ sung để cài đặt nên nhiều người dùng có thể không muốn bận tâm đến nó, trong khi lệnh 'top' được bao gồm trong mọi phiên bản Mac OS X và gần như mọi bản phát hành linux và BSD. có thể tưởng tượng được.
Bạn có biết thủ thuật hữu ích hàng đầu nào khác không? Hãy cho chúng tôi biết trong phần nhận xét.