mactop adalah alat pemantauan berbasis terminal "Top" yang dirancang untuk menampilkan metrik real-time untuk chip silikon apel yang ditulis oleh Carsen Klock. Ini memberikan cara yang sederhana dan efisien untuk memantau CPU dan penggunaan GPU, e-core dan p-core, konsumsi daya, dan metrik sistem lainnya langsung dari terminal Anda!

Anda dapat menginstal Mactop melalui Homebrew! https://brew.sh
brew install mactopsudo mactopbrew updatebrew upgrade mactop Untuk menginstal mactop , ikuti langkah -langkah ini:
Pastikan Anda telah terpasang di mesin Anda. Jika tidak, Anda dapat menginstalnya dengan mengikuti instruksi di sini: Panduan Instalasi GO.
Klon Repositori:
git clone https://github.com/context-labs/mactop.git
cd mactopBangun aplikasi:
go buildJalankan aplikasi:
sudo ./mactop Setelah instalasi, Anda dapat memulai mactop dengan hanya menjalankan:
sudo ./mactop sudo diperlukan untuk menjalankan mactop
Contoh dengan bendera
sudo mactop --interval 1000 --color green--interval atau -i : Tetapkan interval pembaruan PowerMetrics dalam milidetik. Default adalah 1000. (Untuk chip M rendah, Anda mungkin ingin meningkatkan nilai ini)--color atau -c : Atur warna UI. Default berwarna putih. Opsi adalah 'hijau', 'merah', 'biru', 'cyan', 'magenta', 'kuning', dan 'putih'. (-C hijau)--prometheus atau -p : atur dan aktifkan server metrik prometheus lokal pada port yang diberikan. Default dinonaktifkan. (misalnya -p 2112 untuk mengaktifkan metrik Prometheus di port 2112)--version atau -v : Cetak versi mactop.--help atau -h : Tampilkan pesan bantuan tentang bendera ini dan cara menjalankan mactop. Gunakan tombol berikut untuk berinteraksi dengan aplikasi saat berjalan:
q : Keluar dari aplikasi.r : Segarkan data UI secara manual.c : Siklus melalui tema warna.p : Mode pesta (siklus secara acak melalui warna)l : Toggle tata letak tampilan utama.h : Toggle menu bantuan. 
(Jika Anda memiliki chip seri M kerja yang dikonfirmasi yang tidak terdaftar, silakan buka masalah, jadi kami dapat menambahkannya di sini!)
Kontribusi inilah yang membuat komunitas open-source menjadi tempat yang luar biasa untuk belajar, menginspirasi, dan menciptakan. Kontribusi apa pun yang Anda buat sangat dihargai .
git checkout -b feature/AmazingFeature )git commit -m 'Add some AmazingFeature' )git push origin feature/AmazingFeature )sysctl : Untuk informasi model CPUsystem_profiler : untuk jumlah inti GPUpsutil : Untuk memori dan swap metrikpowermetrics : Untuk mayoritas GPU, jaringan, dan metrik diskhost_processor_info : untuk metrik CPU (core E dan P) Apple Mach Kernel API di CGO Didistribusikan di bawah lisensi MIT. Lihat LICENSE untuk informasi lebih lanjut.
Carsen Klock - @carsenklock
Tautan Proyek: https://github.com/context-labs/mactop
Alat ini tidak secara resmi didukung oleh Apple. Ini disediakan sebagaimana adanya, dan mungkin tidak berfungsi seperti yang diharapkan. Gunakan dengan risiko Anda sendiri.