Sysinstall automatic filesystem size generation.
Mark Kirkwood
markir at paradise.net.nz
Tue Aug 30 02:23:39 GMT 2005
Matthias Buelow wrote:
>
>>From what I understand from googling around on that issue, the
> write-barrier stuff should make that much more unlikely. Of course
> there could be the situation that it was a kernel that did not
> (properly) support write-barriers yet, or the Linux implementation
> has/had bugs (not too unlikely), or the disk was so broken that
> even the flushing workaround strategies were ignored or it otherwise
> didn't properly flush it, etc. But they're at least trying to cope
> with the issue. BTW., when have you last seen a broken NTFS?
LOL, well quite often - nt4 seemed to specialize in this, win2k and
winxp (particularly 2k) however, seem much better...
> While
> I don't do Windows much, I have had quite a few crashes on Windows
> (2000, XP) over the years on various machines, and I always asked
> myself how it could be that the system is up almost immediately
> (probably due to log replay) with no discernible filesystem damage.
> Windows (NT) has been doing the write barrier flush tricks (disabling-/
> reenabling the cache for flushing it) for longer than Linux and I
> would think that this contributes to the fault resilience of NTFS.
> Not that I would imply that NTFS can't be corrupted, of course.
>
But otherwise, thanks for a very informative post.
Hmm, I think OSX does something like this too.
Funnily enough, I have never lost files while using FreeBSD, even tho
I'm using ATA disks with the write cache enabled - and I have had power
loss situations. The robustness was one of the things that persuaded me
to switch from (Redhat 7.3/8.0 I think) to FreeBSD (4.6 I think).
However that is ancient history, If everyone is working out how to
manipulate the write cache on-demand, then I guess FreeBSD needs to as
well...(not volunteering... probably a bit out of my league).
Cheers
Mark
More information about the freebsd-stable
mailing list