我正面临着更少的内存异常,因为某些文件或inode条目那些正在占用硬盘内存空间,我想?
du命令显示1.4G
df命令显示17G
我的硬盘是 20G ,当我解雇 lsof |时grep已删除
它显示了一个这样的文件:
现在我的疑问是,这是正在吃15G的文件,我想如果我删除它,我将能够得到15G,现在有两个问题?
答案 0 :(得分:1)
某些进程仍然对已删除的巨大文件打开file descriptor。因此,只有当没有文件描述符时,内核才会释放资源(例如,使用进程关闭文件描述符或终止)。阅读inodes和file systems