Score:1

กำหนดค่าพาร์ติชั่น Swap แต่แสดงการใช้งาน 0 แม้ว่าหน่วยความจำจะหมด

ธง ma

ฉันมีเครื่อง Ubuntu 20.04.2 ที่ฉันกำหนดค่าให้บูตจาก Raidz2 ระหว่างการตั้งค่าดั้งเดิม ฉันเลือกที่จะไม่ใช้การสลับ ในขณะนั้น ฉันไม่มีไดรฟ์สำรองและได้ยินมาว่าอาจมีปัญหาในการใช้ไฟล์ swap บนพาร์ติชั่น Raidz หลังจากติดตั้งเสร็จ ฉันได้เพิ่มไดรฟ์ nvme ขนาด 2TB และกำหนดค่าให้เป็นพาร์ติชั่นสว็อป

เมื่อระบบของฉันทำงานเป็นเวลานาน การใช้หน่วยความจำจะถึง 100% ในที่สุดและ Ubuntu หยุดทำงาน การมองอย่างรวดเร็วก่อนที่จะเกิดเหตุการณ์นี้จะแสดงการใช้หน่วยความจำสูง แต่แสดง 0 ของการแลกเปลี่ยนที่กำลังใช้อยู่

ฉันรันกระบวนการเดียวกันบนเครื่องอื่นๆ และเมื่อพวกเขาใช้ประโยชน์จากไฟล์ swap และทำงานต่อไปโดยไม่มีปัญหา

ข้อเสนอแนะใด ๆ

จากคำสั่ง free -h :

             รวมใช้บัฟ/แคชที่ใช้ร่วมกันฟรี  
หน่วยความจำ: 125Gi 122Gi 1.0Gi 1.3Gi 2.6Gi 1.2Gi  
สลับ: 127Gi 5.0Mi 127Gi


สลับ -s
ชื่อไฟล์ ประเภท ขนาด ลำดับความสำคัญที่ใช้  
/mnt/swapdrive/swapfile ไฟล์ 134217724 7424 -2
uz flag
ในเทอร์มินัล โปรดเรียกใช้ swapon -s เพื่อตรวจสอบว่าระบบรับรู้ถึงพื้นที่สว็อปหรือไม่ cat /proc/sys/vm/swappiness.cat จะให้ข้อมูลเชิงลึกแก่คุณเช่นกัน ค่าเริ่มต้นคือ 50 หรือ 60 อาจตรวจสอบ /etc/fstab ของคุณเพื่อให้แน่ใจว่าคุณได้อ้างอิง UUID หรือพาร์ติชันที่ถูกต้อง และหากใช้ swapfile แสดงว่าชื่อไฟล์ถูกต้อง
Raffa avatar
jp flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [ไม่มีการแลกเปลี่ยนใน LUbuntu เมื่อเปิดใช้งานการแลกเปลี่ยน](https://askubuntu.com/questions/1165477/no-swapping-on-lubuntu-at-enabled-swap)
Rook13 avatar
ma flag
ชื่อไฟล์ ประเภท ขนาด ลำดับความสำคัญที่ใช้ /dev/nvme4n1 พาร์ติชั่น 1953514580 0 -2 ความรวดเร็วถูกตั้งค่าเป็น 60 แต่ฉันได้ลอง 100 โดยไม่มีการเปลี่ยนแปลงพฤติกรรม fstab ดูถูกต้องสำหรับฉัน: UUID=071e37b9-a65d-4661-8309-f6c54183e074 none swap sw 0 0 นอกจากนี้ การแลกเปลี่ยนจะถูกรายงานในภาพรวมและด้านบน แสดงเพียง 0 ใช้เสมอ
Rook13 avatar
ma flag
โปรดยกโทษให้กับปัญหาการจัดรูปแบบ ครั้งแรกที่ใช้ไซต์นี้ ลองใช้คำแนะนำที่ลิงค์ของ Raffa ทันที
Rook13 avatar
ma flag
@sturge จากการอ่านคำแนะนำดูเหมือนว่าฉันควรจะ @ คุณในคำตอบของฉัน ฉันขอโทษสำหรับการกำกับดูแลก่อนหน้านี้และฉันขอขอบคุณข้อเสนอแนะของคุณ
Rook13 avatar
ma flag
@Raffa ลองคำแนะนำที่ลิงค์ ระบบใช้ 2.25MB ของไฟล์สลับ 128GB ยังคงหน่วยความจำไม่เพียงพอ รายงาน 99.2% ใช้ ใช้: 125G, ฟรี: 964M, ใช้งานอยู่: 79G, ไม่ใช้งาน: 1.97G, บัฟเฟอร์: 144M, แคช: 2.51G ใครเห็นอะไรผิดปกติ?
Raffa avatar
jp flag
ฉันเห็น swap กำลังถูกใช้ ... ระบบยังตอบสนองอยู่หรือไม่? การแลกเปลี่ยนที่ใช้มีการเติบโตหรือไม่? ... โปรด [แก้ไข] คำถามของคุณเพื่อเพิ่มผลลัพธ์ของ `free -h`
Raffa avatar
jp flag
การดูผลลัพธ์ `free -h` ⦠ดูเหมือนปกติตราบเท่าที่ระบบยังคงตอบสนอง ¦ ตอนนี้ใช้การสลับและมันจะขยายขนาดหากจำเป็น ⦠ระบบจะใช้ RAM ให้มากที่สุดก่อนที่จะย้ายหน้าเพื่อสลับ ดังนั้นจึงเป็นเรื่องปกติเนื่องจากยังคงมี RAM อยู่มากกว่า 1 GB
Rook13 avatar
ma flag
@Raffa System หยุดทำงานในที่สุด ฉันไม่เห็นว่าการใช้งาน swap สูงขึ้นก่อนที่จะหยุดทำงานหรือไม่ ระบบอื่นของฉันที่มีฮาร์ดแวร์เดียวกันใช้ไฟล์สลับ 8G ทั้งหมด แต่ไม่เคยใช้งานหน่วยความจำเกิน 60%ฉันใช้การตั้งค่าเริ่มต้นระหว่างการติดตั้งสำหรับเครื่องนั้น

โพสต์คำตอบ

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