ฉันมีแล็ปท็อปที่มี 512GB SSD อยู่ ฉันใช้ XFS เป็นของฉัน /
ระบบไฟล์ติดตั้งด้วย noatime,discard,ikeep
. ikeep
เป็นเพราะบางรายการจดหมายที่โพสต์เกี่ยวกับความช้า discard
และ TRIM อยู่บน XFS และแนะนำให้ใช้ ikeep
เพื่อปรับปรุงประสิทธิภาพ อย่างไรก็ตามในเอกสาร kernel Linux กล่าวว่า:
เมื่อระบุ ikeep แล้ว XFS จะไม่ลบกลุ่มไอโหนดที่ว่างเปล่า และเก็บไว้ในดิสก์ ikeep เป็น XFS แบบดั้งเดิม พฤติกรรม. เมื่อระบุ noikeep คลัสเตอร์ไอโหนดที่ว่างเปล่า จะถูกส่งคืนไปยังพูลพื้นที่ว่าง ค่าเริ่มต้นคือ noikeep สำหรับ non-DMAPI mounts ในขณะที่ ikeep เป็นค่าเริ่มต้นเมื่อใช้งาน DMAPI
นี่หมายความว่าไม่มีที่ว่างหรือเปล่า เคย จะเป็นอิสระถ้าฉันใช้ ikeep ดังนั้นการทำมัมมี่ทิ้งเนื่องจากไม่ว่าฉันจะลบไฟล์กี่ไฟล์ นั่นดูเหมือนจะเป็นความคิดที่ผิดปกติสำหรับ "พฤติกรรม XFS แบบดั้งเดิม"
ikeep ทำอะไรกันแน่