すべてのオプション
jessie  ] [  stretch  ] [  buster  ] [  sid  ]
[ ソース: libeatmydata  ]

パッケージ: eatmydata (105-7)

eatmydata に関するリンク

Screenshot

Debian の資源:

libeatmydata ソースパッケージをダウンロード:

メンテナ:

外部の資源:

類似のパッケージ:

fsync や類似のシステムコールを無効化するために設計されたライブラリおよびユーティリティ

本パッケージには、fsync や類似のシステムコール (open(O_SYNC) など) 無効化す るために設計された、小さな LD_PRELOAD ライブラリ (libeatmydata) と、いくつ かのヘルパユーティリティが含まれます。二つの作用があります。ソフトウェアの ディスクへのデータ書き込みが安全に高速化されますが、対クラッシュ安全性はな くなってしまいます。

eatmydata が役に立つのは、fsync() や sync() などを頻繁に呼び出すある特定の ソフトウェアが書き込むデータにあまり価値がなく、クラッシュ時に失われても構 わない場合などでしょう。データ・ディスク同期システムコールは現代的なファイ ルシステム上で頻繁に用いるとソフトウェアをかなり遅くしてしまいます。あまり 重要でないデータを操作する場合にはそのような性能低下は受け入れ難いものです。

しかし、ソフトウェアの保存するデータが重要であったり、システムにとって重要 な部分を操作する際には eatmydata を使わないでください。このライブラリが libEAT-MY-DATA と呼ばれるのには理由があります。

タグ: ユーザインタフェース: コマンドライン, 役割: プログラム, 対象範囲: ユーティリティ

その他の eatmydata 関連パッケージ

  • 依存
  • 推奨
  • 提案
  • enhances

eatmydata のダウンロード

すべての利用可能アーキテクチャ向けのダウンロード
アーキテクチャ パッケージサイズ インストールサイズ ファイル
all 15.4 kB30.0 kB [ファイル一覧]