Balík: eatmydata (105-9)
Odkazy pre eatmydata
Zdroje Debian:
Stiahnuť zdrojový balík libeatmydata:
- [libeatmydata_105-9.dsc]
- [libeatmydata_105.orig.tar.gz]
- [libeatmydata_105.orig.tar.gz.asc]
- [libeatmydata_105-9.debian.tar.xz]
Správca:
Externé zdroje:
- Domovská stránka [launchpad.net]
Podobné balíky:
knižnica a nástroje na vypnutie fsync a príbuzných
Tento balík obsahuje malú knižnicu do LD_PRELOAD (libeatmydata) a niekoľko pomocných nástrojov, ktorých cieľom je transparentne zakázať fsync a príbuzné volania (napr. open(O_SYNC)). To má dva vedľajšie účinky: omnoho to urýchľuje softvér, ktorý zapisuje dáta bezpečne na disk a to, že nebude zabezpečené, že takýto softvér v prípade zlyhania zapíše dáta.
eatmydata sa vám bude hodiť najmä ak konkrétny softvér volá fsync(), sync() atď. často, ale dáta, ktoré ukladá nie sú pre vás natoľko cenné a môžete si dovoliť o ne prísť v prípade zlyhania systému. Synchronizačné volania na vynútenie okamžitého zapísania dát na disk sú na moderných súborových systémoch typicky veľmi pomalé na a ich časté použitie môže softvér výrazne spomaliť. Nemá zmysel takéto zhoršenie výkonu akceptovať ak dáta, s ktorými sa pracuje nie sú príliš dôležité.
Na druhú stranu nepoužívajte eatmydata vtedy, keď vám záleží na dátach, ktoré softvér ukladá alebo ak pracuje s dôležitými súčasťami vášho systému. Práve preto sa knižnica volí libEAT-MY-DATA (skartuj moje dáta).
Ostatné balíky súvisiace s balíkom eatmydata
|
|
|
|
-
- dep: libeatmydata1 (>= 105-9)
- knižnica a nástroje na vypnutie fsync a príbuzných - zdieľaná knižnica
Stiahnuť eatmydata
Architektúra | Veľkosť balíka | Nainštalovaná veľkosť | Súbory |
---|---|---|---|
all | 15.8 kB | 30.0 kB | [zoznam súborov] |