Annotation of cci/usr/src/man/man8/tunefs.8, revision 1.1

1.1     ! root        1: .TH TUNEFS 8 "20 February 1983"
        !             2: .UC 4
        !             3: .SH NAME
        !             4: tunefs \- tune up an existing file system
        !             5: .SH SYNOPSIS
        !             6: .B /etc/tunefs
        !             7: .I tuneup-options
        !             8: .IR special | filesys
        !             9: .SH DESCRIPTION
        !            10: .I Tunefs
        !            11: is designed to change the dynamic parameters of a file system
        !            12: which affect the layout policies.
        !            13: The parameters which are to be changed are indicated by the flags
        !            14: given below:
        !            15: .IP "\fB\-a\fP maxcontig"
        !            16: .br
        !            17: This specifies the maximum number of contiguous blocks that will
        !            18: be laid out before forcing a rotational delay (see \-d below).
        !            19: The default value is one, since most device drivers require
        !            20: an interrupt per disk transfer.
        !            21: Device drivers that can chain several buffers together in a single
        !            22: transfer should set this to the maximum chain length.
        !            23: .IP "\fB\-d\fP rotdelay"
        !            24: .br
        !            25: This specifies the expected time (in milliseconds)
        !            26: to service a transfer completion
        !            27: interrupt and initiate a new transfer on the same disk.
        !            28: It is used to decide how much rotational spacing to place between
        !            29: successive blocks in a file.
        !            30: .IP "\fB\-e\fP maxbpg"
        !            31: .br
        !            32: This indicates the maximum number of blocks any single file can
        !            33: allocate out of a cylinder group before it is forced to begin
        !            34: allocating blocks from another cylinder group.
        !            35: Typically this value is set to about one quarter of the total blocks
        !            36: in a cylinder group.
        !            37: The intent is to prevent any single file from using up all the
        !            38: blocks in a single cylinder group,
        !            39: thus degrading access times for all files subsequently allocated 
        !            40: in that cylinder group.
        !            41: The effect of this limit is to cause big files to do long seeks
        !            42: more frequently than if they were allowed to allocate all the blocks
        !            43: in a cylinder group before seeking elsewhere.
        !            44: For file systems with exclusively large files, 
        !            45: this parameter should be set higher.
        !            46: .IP "\fB\-m\fP minfree"
        !            47: .br
        !            48: This value specifies the percentage of space held back
        !            49: from normal users; the minimum free space threshold.
        !            50: The default value used is 10%.
        !            51: This value can be set to zero, however up to a factor of three
        !            52: in throughput will be lost over the performance obtained at a 10%
        !            53: threshold.
        !            54: Note that if the value is raised above the current usage level,
        !            55: users will be unable to allocate files until enough files have
        !            56: been deleted to get under the higher threshold.
        !            57: .SH "SEE ALSO"
        !            58: fs(5),
        !            59: newfs(8),
        !            60: mkfs(8)
        !            61: .PP
        !            62: McKusick, Joy, Leffler; "A Fast File System for Unix",
        !            63: Computer Systems Research Group, Dept of EECS, Berkeley, CA 94720;
        !            64: TR #7, September 1982.
        !            65: .SH BUGS
        !            66: This program should work on mounted and active file systems.
        !            67: Because the super-block is not kept in the buffer cache,
        !            68: the program will only take effect if it is run on dismounted file systems.
        !            69: (if run on the root file system, the system must be rebooted)
        !            70: .PP
        !            71: You can tune a file system, but you can't tune a fish.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.