manpagez: man pages & more
info gdbm
Home | html | info | man

File: gdbm.info,  Node: Performance Impact,  Next: Availability,  Prev: Manual crash recovery,  Up: Crash Tolerance

17.6 Performance Impact
=======================

The purpose of a parachute is not to hasten descent.  Crash tolerance is
a safety mechanism, not a performance accelerator.  Reflink copying is
designed to be as efficient as possible, but making snapshots of the GNU
dbm database file on every 'gdbm_sync' call entails overheads.  The
performance impact of 'GDBM' crash tolerance will depend on many factors
including the type and configuration of the underlying storage system,
how often the application calls 'gdbm_sync', and the extent of changes
to the database file between consecutive calls to 'gdbm_sync'.

© manpagez.com 2000-2025
Individual documents may contain additional copyright information.