Saya mencoba untuk mengetahui apakah relatime atau noatime diatur pada sistem file, tetapi saya tidak menemukan informasinya, baik di / etc / fstab, maupun di opsi boot kernel.
Pertama-tama, tampak jelas bahwa saya tidak memiliki perilaku "normal" di 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#
Saya punya dua pertanyaan:
- Apakah noatime atau relatime merupakan opsi pemasangan default, dan jika ya, dari rilis kernel mana?
- Apakah ada cara untuk melihat opsi pemasangan standar (yaitu: bagaimana saya bisa melihat mengapa saya tidak memiliki perilaku atime "normal"?)
Banyak pertanyaan tetapi saya pikir mereka terkait. Jangan ragu untuk mengedit judul jika Anda memiliki judul yang lebih eksplisit.