relatimeまたはnoatimeがファイルシステムに設定されているかどうかを確認しようとしていましたが、/ etc / fstabにもカーネルブートオプションにも情報が見つかりませんでした。
まず第一に、atimeで「通常の」動作をしていないことは明らかです。
root@antec:/tmp# rm -f test.txt; echo a>test.txt
root@antec:/tmp# stat test.txt | \grep -i 2011
Access: 2011-08-01 21:54:30.000000000 +0200
Modify: 2011-08-01 21:54:30.000000000 +0200
Change: 2011-08-01 21:54:30.000000000 +0200
root@antec:/tmp# cat test.txt > /dev/null
root@antec:/tmp# stat test.txt | \grep -i 2011
Access: 2011-08-01 21:54:53.000000000 +0200
Modify: 2011-08-01 21:54:30.000000000 +0200
Change: 2011-08-01 21:54:30.000000000 +0200
root@antec:/tmp# date
Mon Aug 1 21:55:00 CEST 2011
root@antec:/tmp# cat test.txt > /dev/null
root@antec:/tmp# stat test.txt | \grep -i 2011
Access: 2011-08-01 21:54:53.000000000 +0200 <--- atime not modified
Modify: 2011-08-01 21:54:30.000000000 +0200
Change: 2011-08-01 21:54:30.000000000 +0200
root@antec:/tmp#
次の2つの質問があります。
-noatimeまたはrelatimeはデフォルトのマウントオプションですか?はいの場合、どのカーネルリリースからですか?
-デフォルトのマウントオプションを表示する方法はありますか(つまり、「通常の」atimeの動作がない理由を確認するにはどうすればよいですか?)
多くの質問が関連しています。より明確なタイトルがある場合は、タイトルを自由に編集してください。
多分