파일 내부의 /etc/fstab
여섯 번째 열에는 파일 시스템의 오류를 검사해야 하는지 여부에 해당하는 숫자가 있습니다. 가능한 값은 다음과 같습니다:
0 - skip
1 - high priority
2 - low priority
/etc/fstab에 fsck "우선순위"가 도입된 이유는 무엇입니까?
답변1
이는 부팅 순서와 관련이 있습니다. 부팅하려면 가장 높은 우선순위가 필요합니다(/제 경우에는 /usr /var /tmp...). /boot 파일 시스템은 시스템이 fsck를 시작할 수 있을 때 이미 부팅에서 필요한 파일을 읽었기 때문에 더 낮은 우선 순위를 사용할 수 있습니다. 홈 디렉터리와 같은 파일 시스템은 부팅 프로세스 중에 우선 순위가 낮습니다.
답변2
이 필드는 파일 시스템을 검사하는 순서를 정의할 수 있도록 존재합니다. 동일한 드라이브에 있는 여러 파티션을 동시에 검사하면 안 됩니다. 각 파일 시스템으로 들어가는 IO가 서로 경쟁하여 전체 프로세스 속도를 늦추기 때문입니다. 개별 디스크의 IO가 경쟁하지 않으므로 전체 프로세스 속도를 높이기 위해 서로 다른 물리적 디스크에 있는 파일 시스템을 동일한 채널에서 체크인하도록 설정할 수 있습니다.