Package: eatmydata (26-2)
Links for eatmydata
Debian Resources:
Download Source Package libeatmydata:
Maintainer:
External Resources:
- Homepage [launchpad.net]
Similar packages:
Biblioteka i narzędzia zaprojektowane do wyłączenia fsync i pochodnych
Pakiet zawiera małą bibliotekę LD_PRELOAD (libeatmydata) i kilka narzędzi pomocniczych zaprojektowanych do wyłączenia fsync i pochodnych (np. open (O_SYNC) w sposób przezroczysty. Ma to dwa przeciwstawne efekty: sprawia że oprogramowania zapisuje bezpiecznie na dysk o wiele szybciej, a z drugiej strony to oprogramowanie nie jest dłużej bezpieczne na wypadek awarii.
Eatmydata może być przydatne, jeśli dane oprogramowanie często wywołuje fsync(), sync() itd., a dane które przechowuje są na tyle mało wartościowe, że mogą one zostać utracone w przypadku awarii systemu. Wywołania synchronizacji dane-na-dysk są przeważnie bardzo wolne we współczesnych systemach plików i intensywne ich używanie może zauważalnie spowolnić oprogramowanie. Nie ma sensu akceptować takiej utraty wydajności, jeśli obrabiane dane nie są zbyt istotne.
Z drugiej strony, nie należy używać eatmydata jeśli użytkownikowi zależy na danych programów lub jeśli manipuluje ono ważnymi komponentami systemu. Właśnie z tego powodu biblioteka została nazwana libEAT-MY-DATA (zjedz moje dane).
Other Packages Related to eatmydata
|
|
|
-
- dep: libc6 (>= 2.4)
- Wbudowana biblioteka GNU C: biblioteki współdzielone
also a virtual package provided by libc6-udeb
Download eatmydata
| Architecture | Package Size | Installed Size | Files |
|---|---|---|---|
| armhf | 7.6 kB | 59.0 kB | [list of files] |
