mactop هي أداة مراقبة قائمة على الطرفية "TOP" مصممة لعرض مقاييس في الوقت الفعلي لبطاطا سيليكون Apple التي كتبها Carsen Klock. إنه يوفر طريقة بسيطة وفعالة لمراقبة استخدام وحدة المعالجة المركزية و GPU ، والزيارات الإلكترونية ، و P-cores ، واستهلاك الطاقة ، ومقاييس النظام الأخرى مباشرة من المحطة الخاصة بك!

يمكنك تثبيت mactop عبر homebrew! https://brew.sh
brew install mactopsudo mactopbrew updatebrew upgrade mactop لتثبيت mactop ، اتبع هذه الخطوات:
تأكد من تثبيتك على جهازك. إذا لم يكن الأمر كذلك ، فيمكنك تثبيته باتباع التعليمات هنا: GO GOEDERATION GUIDE.
استنساخ المستودع:
git clone https://github.com/context-labs/mactop.git
cd mactopبناء التطبيق:
go buildتشغيل التطبيق:
sudo ./mactop بعد التثبيت ، يمكنك بدء تشغيل mactop بمجرد التشغيل:
sudo ./mactop مطلوب sudo لتشغيل mactop
مثال مع الأعلام
sudo mactop --interval 1000 --color green--interval أو -i : قم بتعيين فاصل تحديث PowerMetrics بالمللي ثانية. الافتراضي هو 1000--color أو -c : اضبط لون واجهة المستخدم. الافتراضي هو أبيض. الخيارات هي "خضراء" و "حمراء" و "زرقاء" و "سايان" و "أرجواني" و "صفراء" و "بيضاء". (-C أخضر)--prometheus أو -p : تعيين وتمكين خادم مقاييس Prometheus المحلي على المنفذ المحدد. تم تعطيل الافتراضي. (على سبيل المثال -P 2112 لتمكين مقاييس بروميثيوس على المنفذ 2112)--version -v : طباعة نسخة Mactop.--help أو -h : عرض رسالة مساعدة حول هذه الأعلام وكيفية تشغيل mactop. استخدم المفاتيح التالية للتفاعل مع التطبيق أثناء تشغيله:
q : ترك التطبيق.r : قم بتحديث بيانات واجهة المستخدم يدويًا.c : دورة من خلال سمات اللون.p : وضع الحزب (دورات عشوائية من خلال الألوان)l : تبديل تخطيط العرض الرئيسي.h : تبديل قائمة المساعدة. 
(إذا كان لديك رقاقة مؤكدة لسلسلة العمل غير مدرجة ، فيرجى فتح مشكلة ، لذلك قد نضيفها هنا!)
المساهمات هي التي تجعل مجتمع المصدر المفتوح مكانًا رائعًا للتعلم وإلهامه وإنشائه. أي مساهمات تقدمها موضع تقدير كبير .
git checkout -b feature/AmazingFeature )git commit -m 'Add some AmazingFeature' )git push origin feature/AmazingFeature )sysctl : لمعلومات نموذج وحدة المعالجة المركزيةsystem_profiler : للحصول على GPU Core Countpsutil : للذاكرة ومقاييس المبادلةpowermetrics : بالنسبة لغالبية مقاييس GPU والشبكة والقرصhost_processor_info : لمقاييس وحدة المعالجة المركزية (E و P Cores) Apple Mach kernel API في CGO موزعة تحت رخصة معهد ماساتشوستس للتكنولوجيا. انظر LICENSE لمزيد من المعلومات.
Carsen Klock - carsenklock
رابط المشروع: https://github.com/context-labs/mactop
لا يتم دعم هذه الأداة رسميًا بواسطة Apple. يتم توفيره كما هو ، وقد لا يعمل كما هو متوقع. استخدم على مسؤوليتك الخاصة.