|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
Re: softupdates recommendation
From: Jesper Louis Andersen (jlouis
mongers.org)
Date: Wed Jul 02 2003 - 13:50:27 CDT
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Quoting Marco Peereboom (marco
peereboom.us):
> I use softupdates just about everywhere. Sure there are corner cases
> where one can loose some data however I (usually) prefer the
> performace boost over the potential to loose data. Keywords here are
> UPS, stability and easily recreated/restored data.
I might be wrong here but:
1. If you cannot afford to loose some data your program should use
fsync(2) to flush the in-core state down to the disk. If the semantics
in OpenBSD is not that way, I would like to know how I can do it safely.
At least that is the original semantics of fsync(2) as far as I know.
FreeBSD seems to support the thing written above at least.
2. By using softupdates you trade memory for speed. I do not know if
this issue is real though as I do not know how much memory the
dependency graph uses memory.
--
j.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]