뛰자mount
/dev/mapper/VolGroup-lv_root on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
/dev/sdb1 on /boot type ext4 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
gvfs-fuse-daemon on /root/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev)
/dev/sda1 on /media/1 type ext3 (rw,nosuid,nodev,uhelper=udisks)
이 줄에는 아무것도 나타내지 않습니다.
atime
or
noatime
여기서 문제는 폴더를 생성한 a
다음 해당 b
폴더에 액세스하려고 시도하지만 .Access Time
access time
"운영 체제"의 "파일 시스템"이 "atime"이 활성화된 상태로 마운트되었는지 정확히 어떻게 확인합니까?
답변1
기본적으로,리눅스 2.6.30부터 시작, 파일 시스템은 다음과 같이 마운트됩니다.relatime
설치 옵션. 이 옵션을 사용하면 atime이 mtime과 같을 때 업데이트가 없습니다. 이는 이 옵션이 활성화된 경우 에만 atime
발생합니다(기본적으로). 아래에서는 noatime
atime이 업데이트되지 않습니다. 이렇게 하면 디스크 쓰기가 절약되지만 유용한 기능이 제거됩니다.
커널은 relatime
에 보고 /proc/mounts
하지만 mount
util-linux 2.13부터 유틸리티는 출력에서 이 옵션을 억제합니다(기본 설정이므로).
strictatime
액세스 시간을 완전히 활성화하려면 이 옵션을 사용하여 파일 시스템을 마운트 해야 합니다 .
답변2
마운트 출력에는 noatime
atime이 비활성화되었는지 여부가 표시됩니다.
어쩌면 atime의 문제는 파일 시스템이 이를 지원하지 않기 때문에 발생하는 것일까요?
답변3
4열에 /etc/fstab
는 각 마운트에 대해 전달하려는 마운트 명령에 대한 옵션이 포함되어 있습니다.
atime
따라서 이 파일 시스템의 경우 네 번째 열에 옵션을 추가 /etc/fstab
하고 동일한 mount -o remount <mount point>
.