I'm running the recently-released Fedora 18, and doing some computationally intensive things with it. The result is... unstable, at best. But! That's about what I expected, or at least not what I'm going to complain about here.
The problem I have is with how XFS handles disk writes - slowly. I have three XFS partitions that I'm working with, and whenever the system crashes, any recently created files just go away. Poof! And I'm getting tired of downloading the same song over and over again, to say nothing of the actual useful data I'm working with. As best I can tell, this has to do with write caching.
So, I see two solutions to this. One of the most obvious, though perhaps not as reliable, would be to force the drive to make sure a file is really, truly written before it is able to be read. But perhaps a better solution, especially if I can set up a cronjob, would be to just force a write every n minutes; probably 5, I'm thinking. And obviously, if the drive hasn't been written to in the past 5 minutes, it's not under enough duress to make caching worth it!
The question is, does XFS even have an external command for forcing a write? Or maybe an option of its own?
EDIT: There a reason for that downvote? Is this something everyone knows but me? If it's so stupid, maybe someone can spell it out for me.