summaryrefslogtreecommitdiff
path: root/makedumpfile.8
diff options
context:
space:
mode:
authorAtsushi Kumagai <ats-kumagai@wm.jp.nec.com>2015-05-11 14:26:39 +0900
committerAtsushi Kumagai <ats-kumagai@wm.jp.nec.com>2015-05-28 10:38:42 +0900
commita117ae9feea408422dacbb59b72a59f39ee3cb77 (patch)
tree86bba39f38e5d0c70e3d746463b6c4d644e3de89 /makedumpfile.8
parentedd2bf286d91d9b856040ea404ea0d8df35662fe (diff)
[PATCH 13/13] Remove --non-cyclic option.
--non-cyclic option is no longer useful, should be removed. Additionally, since cyclic mode and non-cyclic mode are merged into the same code, info->flag_cyclic means whether multi-cycle processing is necessary or not, the related descriptions should be fixed. Signed-off-by: Atsushi Kumagai <ats-kumagai@wm.jp.nec.com>
Diffstat (limited to 'makedumpfile.8')
-rw-r--r--makedumpfile.827
1 files changed, 9 insertions, 18 deletions
diff --git a/makedumpfile.8 b/makedumpfile.8
index b6055d8..2d38cd0 100644
--- a/makedumpfile.8
+++ b/makedumpfile.8
@@ -387,8 +387,9 @@ The default value is 4.
.TP
\fB\-\-cyclic\-buffer\fR \fIbuffer_size\fR
-Specify the buffer size in kilo bytes for analysis in the cyclic mode.
-In the cyclic mode, the number of cycles is represented as:
+Specify the buffer size in kilo bytes for bitmap data.
+Filtering processing will be divided into multi cycles to fix the memory consumption,
+the number of cycles is represented as:
num_of_cycles = system_memory / (\fIbuffer_size\fR * 1024 * bit_per_bytes * page_size )
@@ -403,7 +404,7 @@ size, so ordinary users don't need to specify this option.
.TP
\fB\-\-splitblock\-size\fR \fIsplitblock_size\fR
-Specify the splitblock size in kilo bytes for analysis in the cyclic mode with --split.
+Specify the splitblock size in kilo bytes for analysis with --split.
If --splitblock N is specified, difference of each splitted dumpfile size is at most N
kilo bytes.
.br
@@ -412,15 +413,7 @@ kilo bytes.
# makedumpfile \-\-splitblock\-size 1024 \-d 31 \-x vmlinux \-\-split /proc/vmcore dumpfile1 dumpfile2
.TP
-\fB\-\-non\-cyclic\fR
-Running in the non-cyclic mode, this mode uses the old filtering logic same as v1.4.4 or before.
-If you feel the cyclic mode is too slow, please try this mode.
-.br
-.B Example:
-.br
-# makedumpfile \-\-non\-cyclic \-d 31 \-x vmlinux /proc/vmcore dumpfile
-.TP
\fB\-\-work\-dir\fR
Specify the working directory for the temporary bitmap file.
If this option isn't specified, the bitmap will be saved on memory.
@@ -618,13 +611,11 @@ Show the version of makedumpfile.
.TP 8
.B TMPDIR
-This environment variable is for a temporary memory bitmap file only in the non-cyclic mode.
-If your machine has a lots of memory and you use tmpfs on /tmp, makedumpfile
-can fail for a little memory in the 2nd kernel because makedumpfile makes a
-very large temporary memory bitmap file in this case. To avoid this failure,
-you can set a TMPDIR environment variable. If you do not set a TMPDIR
-environment variable, makedumpfile uses /tmp directory for a temporary
-bitmap file as a default.
+This environment variable is used in 1st kernel environment for a temporary memory bitmap file.
+If your machine has a lots of memory and you use small tmpfs on /tmp, makedumpfile
+can fail for a little memory because makedumpfile makes a very large temporary
+memory bitmap file in this case. To avoid this failure, you should specify
+--work-dir option to use file system on storage for the bitmap file.
.SH DIAGNOSTICS
makedumpfile exits with the following value.