Lệnh lấy% sử dụng cho mỗi CPU / lõi?


10

Có lệnh nào tôi có thể sử dụng từ Terminal trên OS X để lấy tỷ lệ phần trăm sử dụng cho mỗi CPU / lõi ở định dạng số trên iMac lõi kép của tôi không?

Tôi sẽ cần phải nắm lấy điều này cứ sau 5/10 giây vì vậy tôi đang tìm kiếm thứ gì đó "chi phí thấp" - điều đó sẽ không ảnh hưởng đến CPU quá nhiều. Có thể một cái gì đó giống như top, nhưng hiển thị cả CPU / lõi, mà tôi có thể phân tích cú pháp và sau đó hiển thị trong GeekTool;

Core 1: 11%
Core 2: 7%

Câu trả lời:


3

Top hiển thị các lõi riêng lẻ, bạn chỉ phải nhấn '1'. Tôi nghĩ cũng có một tùy chọn để thay đổi tốc độ làm mới.


2
Đầu trang của OS X không có tính năng Linux-y tuyệt vời này.
súng

1
không biết điều đó, tôi mong đợi nó sẽ là một tính năng tiêu chuẩn
bandi

3

Có một tiện ích mở rộng tuyệt vời, được gọi là htop, hiển thị biểu đồ thời gian thực cho mỗi CPU ở phía trên bên trái màn hình, cũng như nhiều điều khiển khác và khả năng tùy chỉnh tuyệt vời:

đỉnh

Bạn có thể cài đặt nó với bất kỳ điều nào sau đây:

Có một hướng dẫn về cách lấy cổng htop được xây dựng cho OS X:

https://web.archive.org/web/20100924083315/http://geektechnica.com/2009/07/how-to-install-htop-on-osx/

http://github.com/AndyA/htop-osx/tree/master


4
Thanh tiêu đề, nó cháy!
jtbandes

htop cần được cập nhật cho Snow Leopard: trac.macports.org/ticket/21036
hanleyp

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.