回答:
本当にこの質問に対する単一の答えはありません。それはすべて、ファイルシステムを使用しているアプリケーション、読み取り/書き込みアクティビティの混合、ハードウェア自体など、多くの要因に依存します。
relatime
電子メールシステムなどの一部の(古い)アプリケーションがatime値を使用して、ファイル/メッセージが配信後に読み取られたかどうかを確認するための妥協案として存在します。そのため、ファイルシステムのデフォルトでは安全なオプションです。
ファイルシステムのマウントを検討する前に、ファイルシステムnoatime
の使用状況を監査して、アプリケーションが正しい操作のためにatimeに依存していないことを確認する必要があります。
ファイルシステムのユーザーがatimeに依存しないと仮定すると、デフォルトを変更する価値があるかどうかは、実際にはファイルシステムへの読み取りと書き込みの量に依存します。ほとんどの場合、読み取りはほとんど違いはありませんが、同じファイルへの読み取り/書き込みが大量にある場合(つまり、典型的なデータベースワークロード)、ほとんどの読み取りにはatimeの書き込みも含まれることがわかります。パフォーマンスに影響します。
ファイルシステムがデータベースの作業にのみ使用される場合は、安全に使用noatime
でき、ファイルシステムへの書き込みが削減されます。
一日の終わりには、noatime
十分な考慮なしに使用すべきではありません。どの程度の違いが生じるかは、特定のワークロードでのベンチマークによってのみ決定できます。