Score:0

CPU สูงสุดด้วย PHP-FPM - __memcpy_sse4_back -> async_page_fault

ธง in

ฉันมีปัญหากับเซิร์ฟเวอร์ centos 7 apache ที่ใช้ PHP 7.3.27 ในโหมด PHP-FPM Apache กำลังทำงานในโหมด mpm-worker เซิร์ฟเวอร์โฮสต์ไซต์ WordPress ที่ใช้ w3 Total Cache กำลังใช้ Redis เวอร์ชัน 3 สำหรับที่เก็บข้อมูลแคช w3tc

เราได้รับความเร็วของ CPU ที่พุ่งสูงขึ้น 1-3 นาทีทุกๆ 10-12 ชั่วโมง สิ่งนี้เริ่มต้นเมื่อสัปดาห์ที่แล้วโดยไม่มีการเปลี่ยนแปลงใด ๆ แรมยังดีเหลือเกิน 50% I/O นั้นใช้งานได้ดีกับการใช้ดิสก์ประมาณ 5% ในช่วงที่มีการขัดขวาง โหลดของเครือข่ายดูเหมือนปกติโดยไม่มีการเพิ่มขึ้นอย่างผิดปกติ การทดสอบที่สมบูรณ์แบบ ( บันทึก perf -F 99 -ag -- sleep 10 ) กำลังแสดง __memcp_sse3_back -> async_page_fault เป็นการใช้งาน CPU สูงสุดในช่วงที่ CPU ขัดขวาง

ใครสามารถให้คำแนะนำเกี่ยวกับสิ่งที่อาจเป็นสาเหตุของสิ่งนี้และ/หรือแนวคิดสำหรับการตรวจสอบเพิ่มเติม นี่เป็นเซิร์ฟเวอร์ที่ใช้งานจริง ดังนั้นฉันจึงต้องระวังว่าจะทำการทดสอบประเภทใด ป้อนคำอธิบายรูปภาพที่นี่ ขอบคุณ!

อัปเดต 12-28-21: เราลองใช้อินสแตนซ์ EC2 ใหม่ด้วยสแน็ปช็อต จากนั้นเราก็ทำการอัปเดต yum อัปเกรด Apache เป็น 2.52^ และอัปเกรด redis เป็นเวอร์ชันล่าสุด ปัญหายังคงดำเนินต่อไปในเซิร์ฟเวอร์ใหม่เมื่อฉันนำเข้าไฟล์ไซต์

เราได้ตรวจสอบบันทึกทั้งหมด: บันทึกข้อผิดพลาด Apache, บันทึกข้อผิดพลาด PHP-FPM, บันทึกช้า PHP-FPM, dmesg. ฉันได้ตรวจสอบการเชื่อมต่อ TCP และยังคงแบนซึ่งนำไปสู่การขัดขวางของ CPU ประสิทธิภาพสูงสุด -a -F 99 แสดง php-fpm zend_memnstr_ex เป็นค่าใช้จ่ายด้านบนระหว่างการขัดขวาง

ป้อนคำอธิบายรูปภาพที่นี่

โพสต์คำตอบ

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