在回答我的问题时有人告诉我,内核在没有文件系统帮助的情况下使用文件——一旦找到文件,内核就只使用它在磁盘上的位置。
该示例是一个空的挂载点(目录),其中一个文件位于内核用作交换的位置。一段时间后,外部 HDD 被挂载到这个挂载点。在这个外部硬盘上,根目录中还有一个交换文件。因此,两个文件具有相同的路径/mountpoint/swapfile
。
我的问题是如何swapoff /file
第一个文件。再次明确:swapoff /mountpoint/swapfile
不会工作,因为这是第二个文件(挂载后),此时内核未使用。至少我会怀疑这一点。
我想要swapoff
一个在我的文件系统中不可见的文件。
(是的,可能还有其他解决方案,但我对此很好奇。)