我正在将硬盘更改为 ext3,因为日志写入太多导致服务器崩溃。
嗯,现在我用的是SSD。日记不再是问题。
但SSD很小。
写日记会占用这么大的空间吗?
kjournald 始终写入 5MB-10MB 的数据。但是,没有大于 2MB 的文件。
所以我想知道它到底写了什么。
我们在windows下没有这个吧?
答案1
文件系统日志(您看到的大小为 5MB-10MB)是文件系统所有待处理更改的集合,不一定属于一个文件。
日志更像是待写入硬盘的粗略更改。通过在实际写入之前使用缓冲区,我们的优点是在电源故障或系统崩溃时保持文件系统一致,但缺点是对文件系统的每个更改都会写入两次(一次写入日志,第二次写入硬盘)
该空间由文件系统内部使用,并且更有可能存储在操作系统内存或固定区域中,而不是作为文件系统上的文件。
Windows NTFS 确实内置了日志功能