ฉันได้รับอีเมลแจ้งเตือนเมื่อมีการใช้งานการสลับที่ 100% ในกรณีของฉันการใช้ swap ไม่ลดในภายหลัง (แม้ว่าหน่วยความจำจะว่าง) ดังนั้นฉันจึงได้รับอีเมลแจ้งเตือนทุกชั่วโมง
ฉันจะลดการใช้ swap โดยไม่ต้องรีบูตเซิร์ฟเวอร์ Linux ของฉันได้อย่างไร
1
หากการแลกเปลี่ยนของคุณเต็มเป็นประจำคุณจำเป็นต้องเพิ่มจำนวนแรมในเซิร์ฟเวอร์ของคุณ
—
EEAA
ฉันอยากจะรู้ว่ากระบวนการใช้ swap เป็นอะไรมากกว่าที่จะโยน ram ใส่มันเช่น run top (กด Op)
—
Mark
ความรวดเร็วในการตั้งค่าของคุณคืออะไร?
—
Brian
cat /proc/sys/vm/swappiness
ไฟล์ swappiness สูงและไฟล์ swap ขนาดเล็กหมายความว่าไฟล์จะเต็มบ่อย ลดความว่องไวหรือเพิ่มขนาดของไฟล์สลับหรือทั้งสองอย่าง
@EEAA ไม่จำเป็นต้อง ตัวอย่างเช่นการสลับอาจใช้แม้ว่าจะมีหน่วยความจำ "ฟรี" มากมาย แต่ RAM ถูกใช้อย่างกว้างขวางสำหรับหน่วยความจำแคชและบัฟเฟอร์ (เพื่อทำซ้ำสิ่งนี้ฉันเพียงแค่ต้องสร้างไฟล์ tar ของดิสก์ขนาดใหญ่)
—
Nemo