Score:1

libvirtd กิน CPU สูงถึง 100% โดยไม่มีเหตุผลที่ชัดเจน

ธง us

ไม่กี่วันที่ผ่านมา libvirt เริ่มทำงานผิดปกติบนแล็ปท็อปของฉัน มันใช้ CPU ในปริมาณสูงโดยไม่มีเหตุผลชัดเจน VM ทั้งหมดของฉันปิดอยู่ เหตุใด libvirt จึงใช้ CPU สูงถึง 100% หากไม่มี VM ทำงานอยู่

    ผู้ใช้ PID PR NI VIRT RES SHR S %CPU %MEM TIME+ คำสั่ง                                                           
 203328 ราก 20 0 1640992 37056 22308 R 86,1 0,1 22:57.03 libvirtd           
                                          

การฆ่ากระบวนการทำให้แล็ปท็อปของฉันมีความสุข ปัญหาจะกลับมาทันทีที่เริ่มกระบวนการอีกครั้ง ไม่มีความคิดที่จะดีบักหรือแก้ไขปัญหานี้ ยินดีต้อนรับความช่วยเหลือใด ๆ

ใช้ Ubuntu 21.10 รุ่นล่าสุด เคอร์เนล 5.13.0-30-generic

Score:0
ธง cn

ทำโปรไฟล์กระบวนการเพื่อค้นหาสิ่งที่อยู่บน CPU

ติดตั้ง สัญลักษณ์การดีบัก สำหรับ libvirt เพื่อรับชื่อฟังก์ชัน

ดูตัวนับประสิทธิภาพตามเวลาจริงด้วย ประสิทธิภาพสูงสุด --freq=999 --pid==$(pgrep libvirtd) หรือ บันทึกที่สมบูรณ์แบบ เพื่อบันทึกลงไฟล์วิเคราะห์ภายหลัง ความถี่ 1 ใน 1 ใน 10 คือการไม่ยึดติดกับสิ่งที่สอง ได้จากสิ่งนี้ เกร็ก.

การวิเคราะห์ผลลัพธ์ของสิ่งที่อยู่บน CPU ต้องใช้ความคิดบางอย่าง ในระดับสูงมันทำอะไร? จะทำให้มีประสิทธิภาพมากขึ้นได้อย่างไร? อาจต้องพูดคุยกับ OS (Ubuntu) และ/หรือ libvirt ช่องทางการสนับสนุน

หากสิ่งนี้ก่อให้เกิดความต้องการพลังงานหรือความร้อนที่รับไม่ได้บนแล็ปท็อปของคุณ ให้พิจารณาย้าย VM ไปโฮสต์ที่อื่น

โพสต์คำตอบ

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