X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=doc%2Fmanual%2Fstart-stop.texinfo;h=ece3c90ecbaf8ffa99885bedbb1238dcf93bde95;hb=4783db4884a231e8d217ce85feaa2c32a53ef6b9;hp=f97aef480d02eb8aecaa671185189d4eba0ba844;hpb=92e62aeb1e845740b3ecb60ffcb825dbf1994ccc;p=sbcl.git diff --git a/doc/manual/start-stop.texinfo b/doc/manual/start-stop.texinfo index f97aef4..ece3c90 100644 --- a/doc/manual/start-stop.texinfo +++ b/doc/manual/start-stop.texinfo @@ -245,6 +245,26 @@ description of @code{--script} as a toplevel option below. If there are no other commandline arguments following @code{--script}, the filename argument can be omitted. + +@item --merge-core-pages +When platform support is present, provide hints to the operating system +that identical pages may be shared between processes until they are +written to. This can be useful to reduce the memory usage on systems +with multiple SBCL processes started from similar but differently-named +core files, or from compressed cores. Without platform support, do +nothing. + + +@item --no-merge-core-pages +Ensures that no sharing hint is provided to the operating system. + + +@item --default-merge-core-pages +Reverts the sharing hint policy to the default: only compressed cores +trigger hinting. Uncompressed cores are mapped directly from the core +file, which is usually enough to ensure sharing. + + @item --help Print some basic information about SBCL, then exit.