Score:0

จะทำซ้ำการใช้หน่วยความจำ iStat Menus จากเชลล์ได้อย่างไร

ธง cn

ฉันใช้ MacOS 11.6 ฉันได้เขียนงาน cron ขนาดเล็กที่วัดการใช้หน่วยความจำของกระบวนการ และถ้าการใช้งานนั้นเกินเกณฑ์ จะแสดงการแจ้งเตือนบนหน้าจอ (ประเด็นคือเพื่อเตือนฉันเมื่อกระบวนการรั่วไหลมีขนาดใหญ่มากจนถึงเวลาที่ต้องเริ่มต้นใหม่)

ทั้งหมดนี้ใช้งานได้ดี ยกเว้นการใช้หน่วยความจำที่คำนวณโดยเทคนิคของฉันไม่เคยตรงกับสิ่งที่ iStat Menus รายงาน (ของฉันต่ำกว่าเสมอ) และฉันพบว่าตัวเลข iStat Menus เป็นตัวทำนายที่ดีกว่าเมื่อฉันต้องเริ่มกระบวนการใหม่ ใช่ ฉันสามารถตั้งเกณฑ์ของตัวเองให้ต่ำลงได้ แต่ฉันต้องการเรียนรู้ว่า iStat Menus คำนวณตัวเลขอย่างไร ลองหลายวิธีแล้วแต่ไม่ได้เบอร์ที่ตรงใจเลย นี่คือคำสั่งปัจจุบันของฉัน:

ps ax -o rss,คำสั่ง | fgrep -i ไฟร์ฟอกซ์ | awk '{s+=$1}END{พิมพ์ s/1024/1024}'

(ปัญหาไม่ได้เกิดขึ้นเฉพาะกับการวัด Firefox เช่นเดียวกับ Apple Mail และอื่น ๆ เดลต้าจะแตกต่างกันไป: สำหรับ Firefox ฉันเห็นว่าเทคนิคของฉันต่ำกว่า iStats เกือบ 1GB)

มีความคิดเห็นเกี่ยวกับวิธีที่ iStats ทำการวัดผลหรือไม่

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา