Stavo cercando di sapere se relatime o noatime erano impostati su un filesystem, ma non ho trovato le informazioni, né in / etc / fstab, né nelle opzioni di avvio del kernel.
Prima di tutto, sembra chiaro che non ho il comportamento "normale" su 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#
Ho due domande:
- noatime o relatime sono opzioni di mount predefinite e, se sì, da quale versione del kernel?
- C'è un modo per vedere le opzioni di mount predefinite (es: come posso vedere perché non ho il comportamento "normale" dell'atime?)
Molte domande ma penso che siano correlate. Sentiti libero di modificare il titolo se hai un titolo più esplicito.