Skip to content
Snippets Groups Projects
user avatar
Joris van Zwieten authored
- Turns out that ParmDBAIPS::putValue() does a lock / unlock, which causes a sync to disk for _each funklet_. Placed and explicit lock()/unlock() in MeqParmFunklet, which reduces the amount of sync calls to once per parameter instead of once per funklet. Speeds up things dramatically. Would be even better to come up with a safe way to do locking only on top level, i.e. only one sync per writeParms() call.
ff20bfae
History
Name Last commit Last update