Quando o `relatime` tornou o padrão?


Respostas:


13

Lembro-me da mudança, mas não consegui lembrar a data. Ele parece que ele estava de volta em 2007. De acordo com o artigo, relatime estava disponível em 2.6.20, e tornou-se a opção padrão algumas versões depois que (2.6.24) talvez.

Edit: man mount / relatime diz 2.6.30.

Do ChangeLog-2.6.30 :

commit 0a1c01c9477602ee8b44548a9405b2c1d587b5a2
Author: Matthew Garrett <mjg@redhat.com>
Date:   Thu Mar 26 17:53:14 2009 +0000

Make relatime default

Change the default behaviour of the kernel to use relatime for all
filesystems. This can be overridden with the "strictatime" mount
option.

Signed-off-by: Matthew Garrett <mjg@redhat.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

Hmm, meus servidores CentOS 5 usando 2.6.21 não parecem ter relação. Estranho.
Boicote SE para Monica Cellio

1

A opção relatime mount é o padrão padrão desde o RHEL / CentOS / Scientific Linux versão 6 ( veja aqui ).

Se a opção relatime for usada, o atime será atualizado quando:

  1. atime antigo é <= que mtime / ctime
  2. pelo menos 24 horas (codificadas em fs / inode.c ) passaram desde a última atualização do atime
  3. inode está sujo (ou o conteúdo do arquivo foi alterado, mas está no buffer e ainda não foi gravado no disco físico)
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.