tail head cat sleep
QR code linking to this page

Man page  — TUNEFS

명칭

tunefs – 기존의 파일 시스템을 츄 한다

내용

서식


tunefs [-A] [-a enable | disable] [-e maxbpg] [-f avgfilesize] [-l enable | disable] [-m minfree] [-n enable | disable] [-o space | time] [-p] [-s avgfpdir] special | filesystem

해설

tunefs 유틸리티는, 파일 시스템의 레이아웃 방침으로 영향을 주는 동적인 파라미터를 변경하기 위해서 사용합니다. tunefs 유틸리티는, 동작중의 파일 시스템에 대해서는 사용할 수 없습니다. 동작중의 파일 시스템을 변경하려면 , 리드온리에 다운 그레이드 하는지, 언마운트 할 필요가 있습니다.

변경하는 파라미터는 이하의 플래그로 지정합니다:
-A
  파일 시스템은 슈퍼 블록의 백업을 몇개인가 가지고 있습니다. 이 옵션을 지정하면(자), 모든 백업의 내용은 프라이머리 슈퍼 블록으로 같이 변경됩니다. 이것은 상당한 위험을 은밀한이라고 있습니다. 실행할 때는 조심해 주세요.
-a enable | disable
  관리상의 ACL 유효화 플래그를 온/오프 합니다.
-d rotdelay
  같은 디스크에 대한 전송 완료 세치기 서비스와 다음의 전송을 개시하는 시간의 기대치를 밀리 세컨드 단위로 지정합니다. 이 값은, 회전 지연에 의한 파일중의 블록 간격을 결정하는데 사용합니다.
-e maxbpg
  단일의 파일이 다른 실린더 그룹에 걸치기 전에, 1 개의 실린더 그룹 (으)로부터 할당할 수 있는 최대의 블록수를 지정합니다. 보통은, 이 값에는 실린더 그룹의 블록수의 약 1/4 이 사용됩니다. 이 값은, 단일의 파일이 1 개의 실린더 그룹의 블록을 모두 써 버려 끝내는 것을 막기 위해서(때문에) 지정합니다. 왜냐하면, 이것에 의해, 그 실린더 그룹에 이어 배치된다 모든 파일의 액세스 속도를 저하시켜 버리기 때문입니다. 이 제한에 의해, 큰 파일에 대해서는 1 개의 실린더에 배치하는 것보다도, 긴 시크를 보다 빈번하게 실시하게 하는 일이 있습니다. 극단적으로 큰 파일이 있는 파일 시스템에 대해서는, 이 파라미터는 큰 값에 해야 합니다.
-f avgfilesize
  파일 사이즈의 기대치를 지정합니다.
-l enable | disable
  MAC 멀티 label 플래그를 온/오프 합니다.
-m minfree
  일반 유저가 이용할 수가 없는 area의 비율을 지정합니다. 이것은 최저한의 빈area의 해 귀의치가 됩니다. 기본값은 8% 입니다. 해 귀의값을 내리면(자), 성능에 악영향이 있습니다:
  • 5% 이하로 하면(자) 항상 최적화는 space 우선이 되어 버려, 파일 기입의 오버헤드가 꽤 증가합니다.
  • 예약분을 포함한 토탈의 빈 공간이 15% 를 끼어들면(자), 파일 시스템이 fragment를 피하는 능력이 감소합니다. 빈 공간이 0 에 가까워지면(자),10% 의 해 귀의치를 마련했을 경우와 비교해, 성능이 최대 3 배까지 떨어져 버립니다.

만약 이 값을 현재의 빈area보다 큰 값으로 인상하면(자), 파일을 삭제해 그 값을 채울 뿐(만큼)의 빈area를 준비할 때까지, 유저는 파일을 작성할 수가 없게 됩니다.

-n enable | disable
  소프트 업데이트를 온/오프 합니다.
-o space | time
  파일 시스템의 최적화에 대해, 블록 할당에 걸리는 시간을 최소화하는지, 혹은 디스크상의 fragment 사이즈를 최소로 할까의 어느쪽이든을 선택할 수 있습니다. space 우선의 경우, 파일 기입의 오버헤드는 커집니다. 커널은 통상, 파일 시스템의 fragment의 비율에 응해 자동적으로 우선을 변화시킵니다.
-p
  이 옵션은, 지정된 파일 시스템에 대해 현재 변경 가능한 설정의 통계를 표시합니다. 자세한 것은 dumpfs(8), ffsinfo(8) [영어] 유틸리티를 참조해 주세요.
-s avgfpdir
  디렉토리 근처의 파일수의 기대치를 지정합니다.

전술의 플래그중 1 개는 필수입니다.

관련 파일

/etc/fstab
  이것을 읽어내는 것으로, 지정된 마운트 포인트에 대응하는 디바이스 파일을 결정합니다.

관련 항목

fs(5), dumpfs(8), ffsinfo(8) [영어], newfs(8)

M. McKusick, W. Joy, S. Leffler, R. Fabry, 3, ACM Transactions on Computer Systems 2, (reprinted in the BSD System Manager's Manual, SMM:5), pp 181-197, A Fast File System for UNIX, August 1984.

버그

본유틸리티는, 동작중의 파일 시스템에 대해서도 동작해야 합니다.

파일 시스템을 츄 하는 일은 할 수 있어도, 파일의 내용까지는 츄 할 수 없습니다:-)

역사

tunefs 유틸리티는 BSD 4.2 (으)로부터 등장했습니다.

TUNEFS (8) May 18, 2002

tail head cat sleep
QR code linking to this page


Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다. Privacy policy.

Unix...best if used before: Tue Jan 19 03:14:08 GMT 2038