LWN.net Logo

Better than POSIX?

Better than POSIX?

Posted Mar 19, 2009 18:43 UTC (Thu) by anton (guest, #25547)
In reply to: Better than POSIX? by sf_alpha
Parent article: Better than POSIX?

So if allocate-on-commit is default behavior, we get non-portable (and bugged) application as an exchange.
You might get a few more applications that sync before renaming, but that does not make them any more portable or bug-free. If the OS crashes, that's not an application bug nor a portability problem. If the user uses a file system that gives no crash consistency guarantees (e.g., ext4), that's not an application bug or portability problem. A user using such a file system should just back up frequently and be prepared to restore from backup in case of a crash. Application programming doesn't have anything to do with it.


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds