การตรวจสอบการใช้ CPU บนเครื่อง Mac จาก Terminal ด้วยคำสั่งที่ดีกว่า

หลังจากการใช้งาน CPU บนเครื่อง Mac ของฉันเป็นความหลงใหลในการใช้งานที่อ่อนนุ่มและฉันมักใช้คำสั่ง Mac terminal 'top' เพื่อทำเช่นนี้ แต่ฉันสังเกตเห็นว่าด้านบนใช้เวลาในการใช้งาน CPU เป็นจำนวนมาก (5% หรือมากกว่า) ฉันได้ร้องเรียนเรื่องนี้ต่อเพื่อนของฉันและบอกให้ฉันลองรูปแบบคำสั่งด้านบนแทนซึ่งเป็นสาเหตุให้คำสั่งด้านบนใช้ซีพียูน้อยลงทำให้เป็นประโยชน์และไม่ค่อยมีผลต่อระบบโดยรวม นี่เป็นวิธีที่ดีถ้าคุณทำงานด้านบนตลอดเวลาเช่นฉัน

นี่คือไวยากรณ์คำสั่งที่จะใช้กับด้านบนทำงานได้มีประสิทธิภาพมากขึ้นและให้ผลลัพธ์ที่แม่นยำยิ่งขึ้นสำหรับผู้ใช้บางราย นี้ทำงานใน Mac OS X และ Linux เกินไปถ้าคุณเกิดขึ้นเป็น crossplatformer

top -F -R -o cpu

พิมพ์ที่อยู่ในเทอร์มินัลและคุณจะได้รับประสิทธิภาพการใช้งานด้านบนที่ใช้ซีพียูน้อยลงด้วยธง

เนื่องจากเป็นประโยชน์ในการทราบว่าคุณกำลังป้อนอะไรและมีผลต่อไวยากรณ์คำสั่งนี่เป็นคำอธิบายเกี่ยวกับธงที่ใช้กับรูปแบบด้านบนนี้:

-F อย่าคำนวณสถิติในไลบรารีที่ใช้ร่วมกันหรือที่เรียกว่า frameworks

-R ห้ามข้ามและรายงานแผนที่วัตถุหน่วยความจำสำหรับแต่ละกระบวนการ

-o CPU สั่งซื้อโดยใช้ CPU

โดยใช้ด้านบนกับธงเหล่านั้นฉันได้ลดการใช้งาน CPU ด้านบนเป็น 1% และยังเหมาะสมกับความต้องการของฉัน ทดลองใช้!

นอกจากนี้คุณยังสามารถลดความซับซ้อนของสิ่งต่างๆด้วยการจัดเรียงโดยซีพียูเพียงอย่างเดียว แต่หากไม่มีแฟล็ก -F และ -R จะคำนวณกรอบและวัตถุหน่วยความจำต่อไปซึ่งไม่จำเป็นต้องเป็นประโยชน์หรือดำเนินการได้