all options
jessie  ] [  stretch  ] [  buster  ] [  bullseye  ] [  sid  ]
[ Source: libeatmydata  ]

Package: eatmydata (82-6)

Links for eatmydata

Screenshot

Debian Resources:

Download Source Package libeatmydata:

Maintainers:

External Resources:

Similar packages:

libreria e utilità progettate per disabilitare fsync e simili

Questo pacchetto contiene una piccola libreria LD_PRELOAD (libeatmydata) e un paio di utilità ausiliarie progettate per disabilitare in modo trasparente fsync e simili (come open(O_SYNC)). Ciò ha due effetti collaterali: rendere molto più veloce il software che scrive i dati sul disco in modo sicuro e renderlo non più sicuro rispetto ai crash.

eatmydata risulterà utile se un determinato software chiama fsync(), sync(), ecc. frequentemente, ma i dati che memorizza non sono molto importanti per l'utente che si può permettere di perderli in caso di crash del sistema. Le chiamate di sincronizzazione dei dati con i dischi sono tipicamente molto lente sui file system moderni e un loro uso esteso può rallentare il software significativamente. Non ha senso accettare una tale riduzione di prestazioni se i dati manipolati non sono molto importanti.

Per converso non si usi eatmydata quando si ha a cuore ciò che il software memorizza o se esso manipola componenti importanti del sistema. C'è un motivo se la libreria si chiama libEAT-MY-DATA ("mangia i miei dati") .

Tags: User Interface: Command Line, Role: Program, Scope: Utility

Other Packages Related to eatmydata

  • depends
  • recommends
  • suggests
  • enhances

Download eatmydata

Download for all available architectures
Architecture Package Size Installed Size Files
all 11.9 kB49.0 kB [list of files]