Czy polecenie remount zrobiłoby to, jeśli dodam opcję w / etc / fstab?
Czy to dobry pomysł?
noatime
chyba że używasz około 1 programu, który uważa, że potrzebuje [rel]atime
”. Nie mam powodu, aby przejmować się czasem dostępu, więc go wyłączam.
Czy polecenie remount zrobiłoby to, jeśli dodam opcję w / etc / fstab?
Czy to dobry pomysł?
noatime
chyba że używasz około 1 programu, który uważa, że potrzebuje [rel]atime
”. Nie mam powodu, aby przejmować się czasem dostępu, więc go wyłączam.
Odpowiedzi:
Nigdy więcej. -o remount,noatime
była skuteczną metodą wyłączania atime bez ponownego uruchamiania.
Nie wiem, czy powiedziałbym, że to dobry pomysł, ale jeśli zamierzasz wyłączyć atime, nie widzę, co byłoby złym pomysłem, jeśli masz wystarczająco stare jądro. Według strony podręcznika montowania:
MS_REMOUNT
Można zmienić następujące flagi montowania: MS_RDONLY, MS_SYNCHRONOUS, MS_MANDLOCK; przed jądrem 2.6.16 można również zmienić: MS_NOATIME i MS_NODIRATIME; a dodatkowo przed jądrem 2.4.10 można również zmienić: MS_NOSUID, MS_NODEV, MS_NOEXEC.
Tak, to by zadziałało.
Możesz też dodać go ręcznie:
mount -o remount,noatime /dev/sd0 /mnt
/mnt
? OP chciał ponownie zamontować swoje /
fs. Mam nadzieję, że to polecenie powstrzyma jakiś teoretyczny naiwny czytnik kopiuj-wklej przed ponownym zamontowaniem głównego systemu plików, /mnt
a tym samym prawdopodobnie zabiłby całą sesję. Nie zamierzam jednak testować tej teorii!
Edytuj /etc/fstab
i dodaj odpowiedni wpis noatime do /
wpisu systemu plików.
Zamontuj ponownie /
system plików za pomocą:
mount -o remount,noatime /
/proc/mounts
zobaczyć flagi, które aktualnie obowiązują.
mount
. Wyświetli parametry montowania.
ls -lu
i upewnij się, że minęło już trochę czasu, 3. przeczytaj go za pomocą cat
lub cksum
, 4. sprawdź jego atime ponownie i nie powinno się to zmienić.
relatime
jeśli są dostępne.