เป็นเรื่องสำคัญหรือไม่ถ้าจำนวนของพื้นที่แลกเปลี่ยนใน Linux ถูกตั้งค่าน้อยเกินไป (เช่น 1Gb) และ RAM หลักคือ128Gb
อะไร
เราควรตั้งค่าจำนวนพื้นที่การสลับเป็น RAM สองเท่าหรือไม่?
UPDATED:
สวัสดีขอขอบคุณทุกท่านที่ตอบคำถามนี้ ที่จริงแล้วฉันมีคำถามนี้เพราะเราพบปัญหาบางอย่างเมื่อใช้ระบบคลัสเตอร์ขนาดเล็ก ปัญหาที่มีการโพสต์ในที่นี่ รูปภาพต่อไปนี้เป็นข้อมูลบางอย่างเกี่ยวกับคอมพิวเตอร์บางเครื่องในคลัสเตอร์เล็ก ๆ นี้
นี่MEMTOT
คือจำนวน RAM ทั้งหมดของเครื่องนั้นSWAPTO
คือจำนวนพื้นที่ SW AP ทั้งหมดของเครื่องนั้นและSWAPUS
จำนวน SWAP ที่ใช้ในพื้นที่ ดังที่แสดงในรูปภาพการใช้ SWAP นั้นเล็กมาก
เมื่อพยายามที่จะแก้ปัญหาที่โพสต์ในที่นี่เราไม่แน่ใจว่าจำนวนของพื้นที่ SWAP ถูกตั้งค่าไว้น้อยเกินไปซึ่ง1Gb
สัมพันธ์กับ128Gb
ดังที่แสดงในภาพ ดังนั้นฉันมีคำถามนี้ ฉันขอโทษที่ฉันไม่ได้โพสต์ข้อมูลพื้นหลังทั้งหมดในเวอร์ชันดั้งเดิมของโพสต์นี้ ก่อนหน้านั้นเรายังคิดด้วยว่าถ้า RAM มีขนาดใหญ่เราสามารถตั้งค่า SWAP ขนาดเล็กได้ เราพยายามตั้งค่า SWAP c0148
ให้เป็น16Gb
ปัญหาดูเหมือนว่าจะไม่มี (บางทีเราควรจะได้ข้อสรุปนี้หลังจากสังเกตสถานะของพวกเขาเป็นเวลานาน)
เราไม่ใช่มืออาชีพในระบบ Linux และเราไม่สามารถอธิบายได้ว่าทำไมสิ่งนี้จึงเกิดขึ้น มันเป็นความน่าจะเป็นที่นี่เป็นระบบคลัสเตอร์และ SGE กำลังจัดการทรัพยากรของแต่ละเครื่องและจำเป็นต้องมี SWAP จำนวนมากที่สัมพันธ์กันเนื่องจากเครื่องดังกล่าวอาจถูกใช้โดยงานจำนวนมากที่ส่งโดยผู้ใช้หลายคน
นอกจากนี้หากเราเพิ่งตั้งค่าจำนวน SWAP มากเกินไปปัญหาอื่น ๆ ที่มันจะทำให้เกิดก็น่าพิจารณาเช่นกัน