web-dev-qa-db-ja.com

典型的なシングルユーザーデスクトップLinuxシステムには、時間を必要とするアプリがありますか?

私はただ:

最近のLinuxでnoatimeを使用することは意味がありますか?

そして、私はそこでの答えを次のように解釈しています。「atimeが有効であることに依存するアプリケーションがない場合、それらは必要ありません。」

誰にもほとんど何の役にも立たない私の自宅のLinuxシステムについて考えると(そして私はローカルMUAを使用していませんが、とにかく気づいていません)、安全にnoatime(およびnodiratime)。しかし、多分私は間違っていますか?通常インストールされるアプリの中には、まだそれを使用しているものがありますか?自分のいくつかのファイルの時間を知ることができるように、OSがすべての時間を維持することを誰もが期待する理由がわからないので、私はこれについて疑問を持っています。

4
einpoklum

実用的な答え:relatimeを使用するだけです。そうすれば、使用するアプリが時間に依存しているかどうかを知る必要も気にする必要もありません。また、忘れていたアプリに依存するものを壊すリスクもありません。 /知らなかった。

relatimeを使用すると、ファイル/ディレクトリのatimeは、最後に読み取られてから変更された場合にのみ更新され、パフォーマンスを低下させることなくatimeのすべての利点を提供します。

ところで、atimeの最も一般的な使用法の2つはMUA(あなたが知っている)と「着信」キュー内のファイルを処理するいくつかのプログラム/スクリプトは、キューディレクトリが最後に読み取られてから変更されているかどうかをチェックします(つまり、mtime> atime )やるべき新しい仕事があるかどうかを把握する。

2
cas