แน่นอนว่าเป้าหมายหลักคือไม่ต้องใช้ swap ในครั้งแรก ...
สิ่งสำคัญคือการสร้างปริมาณการแลกเปลี่ยน LVM เมื่อระบบยังค่อนข้างใหม่เช่นเดียวกับเมื่อคุณสร้างไฟล์ swap เนื่องจากพื้นที่สวอปจะทำงานได้ดีที่สุดเมื่อมันต่อเนื่องกันหรือบังคับใช้lvcreate -C
ตัวเลือกนั้น คุณไม่ต้องการบล็อกดิสก์จริงที่ประกอบขึ้นเป็นโลจิคัลวอลุ่มเพื่อแยกส่วนดิสก์ของคุณ ควรหลีกเลี่ยงการปรับขนาดโวลุ่มการสลับ (บ่อย ๆ ) ด้วยเหตุผลนั้นเช่นกัน
ในฐานะที่เป็นหนึ่งในนักพัฒนานำของลินุกซ์, แอนดรูมอร์ตันกล่าวว่า :
เคอร์เนลสร้างแผนที่ของ swap offset -> บล็อกดิสก์ในเวลา swapon และจากนั้นใช้แผนที่นั้นในการดำเนินการ swap I / O โดยตรงกับคิวดิสก์ที่อยู่ข้างในโดยผ่านการแคชทั้งหมดข้อมูลเมตาดาต้าและรหัสระบบไฟล์
นั่นจะข้ามรหัส LVM ทั้งหมดเช่นกันการสลับไปยังดิสก์โดยตรง และด้วยเหตุนี้จากมุมมองด้านประสิทธิภาพจึงไม่มีความแตกต่างในการสลับพาร์ติชั่นไฟล์สวอปหรือโวลุ่มแบบ LVM