> I am NOT talking about background fsck which is implemented in FreeBSD and > i turn this off. > > I am talking about just not doing fsck of every filesystem after crash. > And doing it within same day but when pause is not a problem. > > This is legitimate method with UFS+softupdates. >
Then explain this: Every now and then when the OS crashed it would leave truncated files that wouldn't be recovered until fsck ran. Background fsck is another abomination. I remember once I had a truncated file that got written to before fsck repaired it and it caused data loss on that file.