všetky možnosti
jessie  ] [  stretch  ] [  buster  ] [  bullseye  ] [  sid  ]
[ Zdroj: libeatmydata  ]

Balík: eatmydata (82-6)

Odkazy pre eatmydata

Screenshot

Zdroje Debian:

Stiahnuť zdrojový balík libeatmydata:

Správcovia:

Externé zdroje:

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).

Značky: User Interface: Príkazový riadok, Role: Program, Scope: Utility

Ostatné balíky súvisiace s balíkom eatmydata

  • závisí
  • odporúča
  • navrhuje
  • vylepšuje

Stiahnuť eatmydata

Stiahnuť pre všetky dostupné architektúry
Architektúra Veľkosť balíka Nainštalovaná veľkosť Súbory
all 11.9 kB49.0 kB [zoznam súborov]