我的PassengerTempDir在/home/passenger/tmp,因为/home所在的分区比/
在上传一些大文件以测试此配置时,"du /home/passenger“显示使用了少量空间;但"df”显示/home分区正在迅速失去可用空间。
如果我将PassengerTempDir移动到另一个分区,"df“显示该分区正在缓冲上传,但du报告PassengerTempDir大小没有变化。
Passenger如何对du隐藏文件大小?或者是发生了什么别的事情?我遗漏了一些东西..。
发布于 2009-12-03 06:29:33
它使用匿名文件句柄。它打开一个文件,然后在将数据写入文件之前立即取消该文件的链接。这会在磁盘上分配一个inode,但没有其他进程可以访问它,从而提高了安全性。当最后一个进程关闭文件句柄时,操作系统将自动从磁盘中删除inode。
https://stackoverflow.com/questions/1809951
复制相似问题