systemd คาดว่าจะรวมตัวจัดการหน่วยความจำเกิน oomd ของ Facebook

การแสดงความคิดเห็น เจตนา นักพัฒนา Fedora เปิดใช้งานกระบวนการพื้นหลังตามค่าเริ่มต้น ต้น สำหรับการตอบสนองเร็วต่อหน่วยความจำระบบเหลือน้อย Lennart Poettering ผมบอก เกี่ยวกับแผนการรวมโซลูชันอื่นเข้ากับ systemd - อืม. ตัวจัดการ oomd กำลังได้รับการพัฒนาโดย Facebook ซึ่งพนักงานกำลังพัฒนาระบบย่อยเคอร์เนล PSI (Pressure Stall Information) ไปพร้อมๆ กัน ซึ่งช่วยให้ตัวจัดการหน่วยความจำเหลือน้อยในพื้นที่ของผู้ใช้สามารถวิเคราะห์ข้อมูลเกี่ยวกับเวลารอในการรับทรัพยากรต่างๆ (CPU, หน่วยความจำ, I/O) เพื่อประเมินระดับโหลดของระบบและลักษณะของการชะลอตัวอย่างแม่นยำ

Oomd อยู่ในขั้นตอนสุดท้ายของการสร้างผลิตภัณฑ์สากลที่เหมาะกับปริมาณงานใดๆ โดยไม่ต้องปรับแต่งเพิ่มเติม เมื่อองค์ประกอบที่ขาดหายไปขั้นสุดท้ายของอินเทอร์เฟซ PSI ("iocost") ถูกเพิ่มลงในเคอร์เนล Linux แล้ว Facebook ตั้งใจที่จะส่ง oomd หรือเวอร์ชันที่เรียบง่ายเพื่อรวมไว้ใน systemd คาดว่าจะเกิดขึ้นในหกเดือนหรือหนึ่งปี Earlyoom สามารถใช้ใน Fedora เป็นวิธีการแก้ปัญหาชั่วคราวได้จนกว่า oomd จะพร้อมใช้งาน แต่ในระยะยาว Pottering เชื่อว่า oomd คืออนาคต

ที่มา: opennet.ru

เพิ่มความคิดเห็น