[ ソース: libeatmydata ]
パッケージ: eatmydata (131-2)
eatmydata に関するリンク
Debian の資源:
libeatmydata ソースパッケージをダウンロード:
- [libeatmydata_131-2.dsc]
- [libeatmydata_131.orig.tar.gz]
- [libeatmydata_131.orig.tar.gz.asc]
- [libeatmydata_131-2.debian.tar.xz]
メンテナ:
外部の資源:
- ホームページ [www.flamingspork.com]
類似のパッケージ:
fsync や類似のシステムコールを無効化するために設計されたライブラリおよびユーティリティ
本パッケージには、fsync や類似のシステムコール (open(O_SYNC) など) 無効化す るために設計された、小さな LD_PRELOAD ライブラリ (libeatmydata) と、いくつ かのヘルパユーティリティが含まれます。二つの作用があります。ソフトウェアの ディスクへのデータ書き込みが安全に高速化されますが、対クラッシュ安全性はな くなってしまいます。
eatmydata が役に立つのは、fsync() や sync() などを頻繁に呼び出すある特定の ソフトウェアが書き込むデータにあまり価値がなく、クラッシュ時に失われても構 わない場合などでしょう。データ・ディスク同期システムコールは現代的なファイ ルシステム上で頻繁に用いるとソフトウェアをかなり遅くしてしまいます。あまり 重要でないデータを操作する場合にはそのような性能低下は受け入れ難いものです。
しかし、ソフトウェアの保存するデータが重要であったり、システムにとって重要 な部分を操作する際には eatmydata を使わないでください。このライブラリが libEAT-MY-DATA と呼ばれるのには理由があります。
その他の eatmydata 関連パッケージ
|
|
|
|
-
- dep: libeatmydata1 (>= 131-2)
- Library and utilities designed to disable fsync and friends - shared library