Czy polecenie remount zrobiłoby to, jeśli dodam opcję w / etc / fstab?
Czy to dobry pomysł?
noatimechyba ż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ł?
noatimechyba ż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, /mnta tym samym prawdopodobnie zabiłby całą sesję. Nie zamierzam jednak testować tej teorii!
Edytuj /etc/fstabi dodaj odpowiedni wpis noatime do /wpisu systemu plików.
Zamontuj ponownie /system plików za pomocą:
mount -o remount,noatime /
/proc/mountszobaczyć flagi, które aktualnie obowiązują.
mount. Wyświetli parametry montowania.
ls -lui upewnij się, że minęło już trochę czasu, 3. przeczytaj go za pomocą catlub cksum, 4. sprawdź jego atime ponownie i nie powinno się to zmienić.
relatimejeśli są dostępne.