Score:1

ไม่มีแอปใดที่ใช้หน่วยความจำมากกว่า 2% แต่หน่วยความจำอยู่ที่ 70%

ธง us

ฉันมีปัญหากับหน่วยความจำเซิร์ฟเวอร์ของฉัน ดังนั้นหยุดการทำงานของคอนเทนเนอร์นักเทียบท่าทั้งหมด แต่ก็ยังใช้หน่วยความจำมากกว่า 70% และยังเพิ่มการแลกเปลี่ยนแต่มันไม่ได้ถูกใช้งานเลย เมื่อฉันรีบูทเซิร์ฟเวอร์ ทุกอย่างก็ดี แต่จู่ๆ มันก็ขึ้นแบบนั้น ฉันควรทำอย่างไรกับเรื่องนี้ ?

ภาพหน้าจอของการมอง

อัปเดต: ดังนั้นฉันจึงเริ่มคอนเทนเนอร์และเริ่มต้นด้วย 80% ของหน่วยความจำที่ใช้ แต่หลังจากนั้นสองวันก็เพิ่มขึ้นเป็น 92% สกรีนช็อตของ htop

ยังใช้หน่วยความจำต่อกลุ่ม การใช้หน่วยความจำของแต่ละกลุ่ม

vidarlo avatar
ar flag
คุณพบปัญหาใด ๆ ที่เกี่ยวข้องกับการใช้หน่วยความจำหรือไม่? ถ้าไม่ใช่ *เพิกเฉย* Linux จัดการหน่วยความจำได้อย่างสมบูรณ์แบบด้วยตัวมันเอง สัญญาณเตือนมักจะใช้การแลกเปลี่ยนที่แตกต่างกันและไม่มีหน่วยความจำว่าง คุณมีหน่วยความจำว่างมากมาย
scaryhamid avatar
us flag
ยังไม่ใช่ แต่เมื่อฉันเริ่มรันคอนเทนเนอร์ของฉัน มันจะสูงถึง 90% ฉันยังใหม่กับเซิร์ฟเวอร์ ดังนั้นคุณแน่ใจหรือว่าจะไม่ก่อให้เกิดปัญหาใดๆ @วิดาร์โล
vidarlo avatar
ar flag
หน่วยความจำที่ไม่ได้ใช้คือหน่วยความจำที่สูญเปล่า หากสิ่งต่าง ๆ ทำงานได้ตามที่คุณคาดหวัง แสดงว่าคุณมีหน่วยความจำเพียงพอ การใช้การแลกเปลี่ยนเล็กน้อยนั้นดีและเหมาะสมอย่างยิ่ง สิ่งที่ไม่ได้ใช้ *ควร* เขียนออกมาเพื่อสลับไปยังหน่วยความจำว่างสำหรับสิ่งที่ต้องการจริงๆ
scaryhamid avatar
us flag
btw ฉันเพิ่ม swap เมื่อเร็ว ๆ นี้ และฉันใช้ค่าเริ่มต้น ตอนนี้มันเป็น 50Gig ตกลงไหม @วิดาร์โล
vidarlo avatar
ar flag
มันเกินความจำเป็นทั้งหมด หากคุณเคยใช้ค่าสวอปจำนวนนั้นแสดงว่าคุณมีปัญหา ฉันจะบอกว่าการแลกเปลี่ยน 1-2GiB นั้นใช้ได้
scaryhamid avatar
us flag
เอ่อ เอาออกตอนนี้เลยได้ไหม @วิดาร์โล
Thorsten Staerk avatar
cn flag
https://www.cloudways.com/blog/linux-ate-my-ram-memory-myth-busted/ อธิบายวิธีค้นหาว่า RAM ของคุณใช้สำหรับอะไร... จึงเข้าใจว่ามันเสียหรือไม่
John Mahowald avatar
cn flag
อูบุนตูเวอร์ชันใด เคอร์เนลอะไร uname -a
djdomi avatar
za flag
อย่าสนใจขนาดในกรณีที่มีไซต์ hdd เพียงพอ ฉันมักจะใช้ไซต์แลกเปลี่ยนเดียวกันสำหรับเซิร์ฟเวอร์ของฉันแม้ว่าจะจำเป็นก็ตาม
scaryhamid avatar
us flag
ฉันคิดว่านี่คือสิ่งที่คุณขอ: 5.4.0-91-generic #102-Ubuntu SMP @JohnMahowald
Score:0
ธง cn

คุณต้องใช้ความคิดและวิจารณญาณในการทำความเข้าใจสภาพแวดล้อมและวางแผนกำลังการผลิต โฮสต์นี้ทำงานได้ดีมีความหมายอย่างไรต่อองค์กร คำแนะนำ: ผู้ใช้สนใจว่า "มันช้า" ไม่ใช่การใช้งานหน่วยความจำหรือ CPU คุณสามารถผลักดันการใช้งานได้ไกลแค่ไหนและยังคงมีส่วนต่างความปลอดภัยที่เพียงพอ?

ดูเหมือนว่าคุณกำลังใช้ เหลือบมองการตรวจสอบทรัพยากรที่ใช้ Python psutil เมื่อมองแวบแรก (ฮา) มันมี UX ที่เหมาะสม แหล่งข้อมูลที่เหมาะสม และบอกคุณเกี่ยวกับการแจ้งเตือน ดีมาก การแจ้งเตือนหน่วยความจำเริ่มต้น อยู่ที่ 50% 70% 90% ซึ่งสำหรับฉันค่อนข้างอนุรักษ์นิยมและเพิ่มขึ้นจากมากเกินพอไปสู่แรงกดดันจากหน่วยความจำจำนวนมาก ตรวจสอบว่าเหมาะสมหรือไม่ในสภาพแวดล้อมของคุณ กำหนดค่าเกณฑ์ต่างๆ หากจำเป็น

แต่เปอร์เซ็นต์ของเมตริกหน่วยความจำใด บนลินุกซ์ เหลือบมองไป psutil. psutil คำนวณ ลบทั้งหมดที่มีอยู่. ซึ่งเป็นสิ่งที่สมเหตุสมผลที่ต้องทำ แคชและสิ่งอื่นๆ ที่กู้คืนได้ง่ายจะไม่รวมอยู่ในอัตราส่วน แม้ว่าจะมีการคำนวณแผนสำรองแบบดั้งเดิมสำหรับเมล็ดเก่า แต่วิธีวัดค่านี้อาจแตกต่างกันไป

ระหว่างการแจ้งเตือนการใช้หน่วยความจำ "สูง" ให้รวบรวมข้อมูลดิบ /proc/meminfo ส่งออกและวิเคราะห์ เป็นไปได้ที่การใช้หน่วยความจำจะอยู่นอกพื้นที่แอดเดรสของกระบวนการ รวมถึงเซกเมนต์หน่วยความจำที่ใช้ร่วมกัน หรือโครงสร้างข้อมูลเคอร์เนล

โฮสต์นี้เป็นระบบ systemd ที่รันนักเทียบท่าและอีกสองสามอย่าง รับหน่วยความจำที่ใช้ต่อกลุ่มโดยเรียกใช้ systemd-cgtop --order=หน่วยความจำ และ สถิตินักเทียบท่า บ่อยครั้งที่สถิติต่อกลุ่มนั้นเข้าใจได้ง่ายกว่าการบัญชีสำหรับกระบวนการต่างๆ ในระบบ คอนเทนเนอร์อาจยังคงอยู่ แม้ว่ากระบวนการส่วนใหญ่หยุดทำงานไปแล้ว

scaryhamid avatar
us flag
ขอบคุณสำหรับคำอธิบาย เราได้เพิ่มภาพหน้าจอของสิ่งที่คุณถามแล้ว ยังคิดไม่ออกว่าเกิดอะไรขึ้น ฉันควรปล่อยไว้และปล่อยให้อูบุนตูจัดการเรื่องนี้หรือไม่
John Mahowald avatar
cn flag
ฉันไม่เห็นว่าคุณทำส่วนที่ยากในการตรวจสอบคุณสมบัติหากผู้ใช้เห็นว่า "ช้า" ซึ่งจะชี้แจงว่านี่เป็นปัญหาหรือไม่ นั่นไม่ใช่สิ่งที่คุณจะได้รับจากเมตริกหน่วยความจำหรือการใช้ทรัพยากรอื่นๆ หน่วยความจำทั้งหมดประมาณ 8 GB อาจจะสะดวกสบายกว่า แต่อาจไม่จำเป็น

โพสต์คำตอบ

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