From: Andrew Deason Date: Sun, 13 Oct 2013 03:55:09 +0000 (-0400) Subject: doc: Add 'fs precache' manpage X-Git-Tag: openafs-stable-1_8_0pre1~918 X-Git-Url: https://git.openafs.org/?p=openafs.git;a=commitdiff_plain;h=fb311d271ddc335c38c3a0775720695cb29b08f2 doc: Add 'fs precache' manpage Change-Id: Ib4101fdb37cf91a547974216425e4a005392d988 Reviewed-on: http://gerrit.openafs.org/10413 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- diff --git a/doc/man-pages/pod1/fs_precache.pod b/doc/man-pages/pod1/fs_precache.pod new file mode 100644 index 0000000..115ca11 --- /dev/null +++ b/doc/man-pages/pod1/fs_precache.pod @@ -0,0 +1,80 @@ +=head1 NAME + +fs_precache - Set precache size + +=head1 SYNOPSIS + +=for html +
+ +B S<<< B<-blocks> > >>> + [B<-help>] + +B S<<< B<-b> > >>> + [B<-h>] + +=for html +
+ +=head1 DESCRIPTION + +The B command configures to what degree the Cache Manager will +attempt to prefetch cache blocks when an application opens a file for reading. +If this behavior is enabled, whenever a file is opened for reading, the Cache +Manager will immediately initiate an asynchronous fetch request for that file. +This fetch request will fetch the configured amount of data for that file, and +store the data in the cache. In some scenarios, this can improve performance. + +Note that this prefetching behavior is done by the Cache Manager itself. The +underlying Operating System may also perform its own prefetching behavior, +depending on various settings or application hints. + +This command was introduced in OpenAFS 1.5.37. + +=head1 OPTIONS + +=over 4 + +=item B<-blocks> > + +Specifies how much data to prefetch for each applicable file, in 1024-byte +blocks. Specify 0 to disable prefetching behavior. By default, prefetching is +disabled. + +=item B<-help> + +Prints the online help for this command. All other valid options are +ignored. + +=back + +=head1 OUTPUT + +If the specified precache size has been set successfully, the following message +will be printed: + + New precache size set. + +=head1 EXAMPLES + +The following command configures the Cache Manager to prefetch the first 100 +kilobytes of any file that's opened for reading: + + % fs precache -blocks 100 + New precache size set. + +=head1 PRIVILEGE REQUIRED + +The issuer must be logged in as the local superuser C. + +=head1 SEE ALSO + +L + +=head1 COPYRIGHT + +Copyright 2013 Sine Nomine Associates + +This documentation is covered by the BSD License as written in the +doc/LICENSE file. This man page was written by Andrew Deason for +OpenAFS.