当我检查 /etc/fstab 时,我注意到交换空间的 attr pass=0,这意味着它的文件系统在启动时不会被检查。谁能告诉我为什么会出现这种行为?
答案1
在启动时,交换区不包含任何需要恢复的数据,因此编写工具来修复交换区是没有意义的。如果交换分区或文件以swapon
无法使用的方式损坏,则需要mkswap
再次修复它 - 不需要单独的fsck.swap
工具,因此没有一个工具,也/etc/fstab
没有设置使用一。
swapon
如果必要的话,自动执行似乎不错mkswap
,但这意味着参数中的任何错误都swapon
将立即对给定卷或文件中存储的数据造成致命影响。
答案2
当然。交换是一个转储。里面的一切都是一次性的。它就像一个“草稿”文件。只是一个临时放置东西的地方,稍后可以不用担心地覆盖它们。从技术上讲,它仅在存在内存压力时使用(大量积极的RAM 中的东西)。
希望这有助于澄清一些事情。 :)