我正在使用 32 位 Ubuntu 12.04。我的笔记本电脑是 Thinkpad T400。
系统监视器显示,“空闲”空间为$HOME
1.5GiB,但“可用”空间在 0 到 97 MiB 之间。我的硬盘不断被读写,以释放更多空间,同时导致系统速度变慢。
我的 4GB 交换空间还没有使用,而我的 8GB RAM 使用率略低于 50%。
我将 Firefox 网页内容缓存设置为 50MB,并时不时手动释放它。
我如何才能知道
造成这种情况的原因是什么,例如是否有一些正在运行的应用程序正在使用空间
$HOME
作为临时存储空间,因此可以释放它?哪个目录或文件的大小增加得最快/最快?
答案1
迈克尔·比尼亚 (格塞尔)说于 2007-06-23: #1
ext3 文件系统为 root 保留了总空间的一部分。如果某个用户(或守护进程)占满了磁盘,那么登录就不可能了。因此,即使 root 也无法再登录来修复它。因此,ext3 为 root 用户保留了文件系统的 5%(默认值)以防止这种情况发生(如果 root 占满了磁盘,则它不起作用)。
可用空间现在是包括为 root 保留的空间在内的总可用空间。可用空间是您作为用户可以填充的可用空间 :)
可以使用 tune2fs 来改变这一点(使用此工具之前,请先查阅手册页)。
我怀疑 ext4 文件系统也是如此。在这种情况下btrfs
,btrfs 文档说,df
其他工具无法正确报告可用空间,所以可能是它(除非gnome-system-monitor
使用btrfs filesystem df
命令)。