Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

3.9. 再リレードライブへのアクセスの最適化

POSIX 標準では、オペレーティングシステムが、各ファイルが最後にアクセスされた時に記録するファイルシステムメタデータを維持する必要があります。このタイムスタンプは atime と呼ばれ、ストレージへの定数一連の書き込み操作が必要になります。これらの書き込みは、ストレージデバイスとそのリンクをビジー状態に保ち、電源が入ります。いくつかのアプリケーションが atime データを使用するため、このストレージデバイスのアクティビティーは電源をかけていました。大幅に、ファイルがストレージから読み取られず、キャッシュからファイルが読み取りされていても、ストレージへの書き込みが発生します。場合によっては、Linux カーネルはマウントの noatime オプションをサポートし、このオプションでマウントされたファイルシステムに atime データを書き込むことはありません。ただし、この機能をオフにするだけでは、一部のアプリケーションが atime データに依存するため、問題がないと失敗します。
Red Hat Enterprise Linux 7 で使用されるカーネルは、別の代替 -relatime をサポートします。Relatimeatime データを維持しますが、ファイルにアクセスされる度は適していません。このオプションを有効にすると、atime データが最後に更新されてからファイルが変更された場合や 、ファイルが最終アクセスされた場合に限り、atimeデータがディスクに書き込まれます(デフォルトでは 1 日)。
デフォルトでは、すべてのファイルシステムはrelatime が有効な状態でマウントされるようになりました。特定のファイルシステムでは、norelatime オプションでファイルシステムをマウントすることで、特定のファイルシステムに対して抑制できます。