คำถามติดแท็ก outofmemoryerror

1
วิธีการอ่านข้อความ syslog oom-killer?
ฉันมีเซิร์ฟเวอร์ Ubuntu 12.04 ซึ่งบางครั้งก็เสียชีวิตโดยสมบูรณ์ - ไม่มี SSH, ไม่ ping, ไม่มีอะไรจนกว่ามันจะรีบูตเครื่อง หลังจากรีบูตฉันเห็นใน syslog ว่า oom-killer ฆ่าทุกอย่างสวยมาก มีข้อมูลการใช้หน่วยความจำโดยละเอียดมากมาย ฉันจะอ่านบันทึกเหล่านี้เพื่อดูสิ่งที่ทำให้เกิดปัญหา OOM ได้อย่างไร เซิร์ฟเวอร์มีหน่วยความจำเกินความจำเป็นดังนั้นจึงไม่ควรมีหน่วยความจำไม่เพียงพอ Oct 25 07:28:04 nldedip4k031 kernel: [87946.529511] oom_kill_process: 9 callbacks suppressed Oct 25 07:28:04 nldedip4k031 kernel: [87946.529514] irqbalance invoked oom-killer: gfp_mask=0x80d0, order=0, oom_adj=0, oom_score_adj=0 Oct 25 07:28:04 nldedip4k031 kernel: [87946.529516] irqbalance …

5
จะใช้ Java Heap Dumps อย่างเชื่อถือได้อย่างไร
ทีมของฉันประสบปัญหาเมื่อพยายามที่จะทิ้งกองขยะที่ดีซึ่งถูกเรียกโดย OutOfMemoryErrors สำหรับเหตุผลเฉพาะเรากำลังทำการทิ้งด้วย jmap ที่เรียกจากสคริปต์ทุบตีแทนการใช้การตั้งค่าสถานะ HeapDumpOnOutOfMemoryError เราใช้ JVM ขนาด 64 บิตที่มีขนาดฮีปประมาณ 3 GB กองขยะของเราล้มเหลว 90% ของเวลา (คาดเดา) มีอะไรที่เราสามารถทำได้เพื่อปรับปรุงอัตราต่อรองของเราในการทำความสะอาด heap dump ที่เราสามารถใช้เพื่อแก้ไขปัญหาหน่วยความจำได้หรือไม่? ฉันได้อ่านว่า jmap มีปัญหาที่สำคัญใน Java 1.4 แต่ปัญหาเหล่านั้นควรได้รับการแก้ไขเป็นส่วนใหญ่ในขณะนี้
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.