Tentu saja tujuan utamanya adalah tidak perlu menggunakan swap di tempat pertama ...
Hal utama adalah membuat volume swap LVM ketika sistem masih cukup baru, sama seperti ketika Anda membuat file swap, karena ruang swap berkinerja terbaik ketika berdekatan, atau menerapkannya dengan lvcreate -C
opsi. Anda tidak ingin blok disk aktual yang membentuk volume logis menjadi terfragmentasi di seluruh disk Anda. Mengubah ukuran volume swap (sering) harus dihindari karena alasan itu juga.
Sebagai salah satu pengembang utama kernel Linux, Andrew Morton mengatakan :
Kernel menghasilkan peta swap offset -> blok disk pada waktu swapon dan sejak saat itu menggunakan peta itu untuk melakukan swap I / O langsung terhadap antrian disk yang mendasarinya, mem-bypass semua caching, metadata, dan kode sistem file.
Itu memotong semua kode LVM juga, swap langsung ke disk. Dan dengan demikian ada dari perspektif kinerja tidak ada perbedaan dalam partisi swap, file swap atau volume LVM.