`Relatime 'ne zaman varsayılan oldu?


Yanıtlar:


13

Değişikliği hatırlıyorum ama tarihi hatırlayamadım. O görünüyor o relatime, makaleye göre geri 2007 yılında oldu 2.6.20 mevcut olduğunu ve bundan sonra birkaç sürümleri varsayılan seçenek haline geldiği (2.6.24) belki.

Edit: man mount / relatime 2.6.30 diyor.

Gönderen 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, 2.6.21 kullanan CentOS 5 sunucularımın relatime'si yok gibi görünüyor. Garip.
Monica Cellio için Boycott SE

1

relatime mount seçeneği, RHEL / CentOS / Scientific Linux sürüm 6'dan bu yana varsayılan olarak varsayılan değerdir ( buraya bakın ).

Relatime seçeneği kullanılırsa, atime şu durumlarda güncellenir:

  1. eski zaman <= mtime / ctime
  2. son atime güncellemesinden bu yana en az 24 saat ( fs / inode.c'de kodlanmış kod ) geçti
  3. inode kirli (veya dosya içeriği değiştirildi, ancak arabellekte ve henüz fiziksel diske yazılmadı)
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.