關於在btrfs上建swap file - Linux

Table of Contents

最近覺得swap不夠用,想要在系統內建swap file才發現btrfs不支援...
不過重點不是這個,而是我發現了一個教學網站
用 losetup去把/dev/loop0跟swap file連結後
再下swapon /dev/loop0居然就可以了

如果是對檔案做swapon的話,會出現不合法的參數
但為什麼透過loop0就可以呢?有人可以解答嗎?完全不懂這個邏輯orz

--
yoasi: 總之就是 去死吧 古德利安08/21 18:52
qsx889: 新條:去死吧!古德利安~!08/21 18:53
yoasi: 那是加賀說的08/21 18:53
kirarie: 是加賀說的08/21 19:01
crazylin924: 加賀說的08/21 19:03

--

All Comments

Una avatarUna2016-08-26
總之就是 去死吧 古德利安
Una avatarUna2016-08-31
新條:去死吧!古德利安~!
Una avatarUna2016-09-02
那是加賀說的
Tom avatarTom2016-09-05
是加賀說的
Anonymous avatarAnonymous2016-09-08
加賀說的
Frederica avatarFrederica2016-09-10
file不是block device,不過你在btrfs上玩swapfile後果
Genevieve avatarGenevieve2016-09-11
會很嚴重…
Isla avatarIsla2016-09-11
其他filesystem有處理用swapfile的問題,btrfs還沒有
Blanche avatarBlanche2016-09-11
COW+swap在btrfs上會把數據弄成高橋留美子的著名作品
Harry avatarHarry2016-09-15
loop就是把file弄成像block device,然後就是需要的時
Elma avatarElma2016-09-18
候改檔案內容而已。如果在btrfs上硬來,你的btrfs會變
龜速
Quanna avatarQuanna2016-09-23
還有(很小的)可能會deadlock…
Oliver avatarOliver2016-09-23
亂馬?
Hazel avatarHazel2016-09-28
印象中archwiki好像有寫btrfs好像除了不適合放swap
Sandy avatarSandy2016-09-30
也不適合放vitrualbox的虛擬磁碟 得關閉一些參數
Lydia avatarLydia2016-10-02
所以我swap和vbox都另切一個ext4來放