X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=man%2Fmono.1;h=7bacf5bcb0d41a5a6703097885a3dc06542d5c84;hb=87c125c43579c2f11a3ce585b1b8f0bdfc883191;hp=e822ff94c89b2aa98b745633ab4fcff87fbdb2ba;hpb=e1b061052dccfc4c1340942f5b64a6216b9beb38;p=mono.git diff --git a/man/mono.1 b/man/mono.1 index e822ff94c89..7bacf5bcb0d 100644 --- a/man/mono.1 +++ b/man/mono.1 @@ -300,7 +300,7 @@ mono_aot_register_module (mono_aot_module_hello_info); .I stats Print various stats collected during AOT compilation. .TP -.I temp_path=[path] +.I temp-path=[path] Explicitly specify path to store temporary files created during AOT compilation. .TP .I threads=[number] @@ -1309,10 +1309,19 @@ first generation (of two). A larger nursery will usually speed up the program but will obviously use more memory. The default nursery size 4 MB. .TP -\fBmajor=\fIcollector\fR Specifies which major collector to use. -Options are `marksweep' for the Mark&Sweep collector, and -`marksweep-conc' for concurrent Mark&Sweep. The non-concurrent -Mark&Sweep collector is the default. +\fBmajor=\fIcollector\fR +Specifies which major collector to use. +Options are `marksweep' for the Mark&Sweep collector, `marksweep-conc' +for concurrent Mark&Sweep and `marksweep-conc-par' for parallel and +concurrent Mark&Sweep. The concurrent Mark&Sweep collector is the default. +.TP +\fBmode=balanced|throughput|pause\fR[:\fImax-pause\fR] +Specifies what should be the garbage collector's target. The `throughput' +mode aims to reduce time spent in the garbage collector and improve +application speed, the `pause' mode aims to keep pause times to a minimum +and it receives the argument \fImax-pause\fR which specifies the maximum +pause time in milliseconds that is acceptable and the `balanced' mode +which is a general purpose optimal mode. .TP \fBsoft-heap-limit=\fIsize\fR Once the heap size gets larger than this size, ignore what the default @@ -1375,9 +1384,11 @@ more memory when it reaches a stable size. This option is EXPERIMENTAL, so it might disappear in later versions of mono. .TP \fBminor=\fIminor-collector\fR -Specifies which minor collector to use. Options are 'simple' which -promotes all objects from the nursery directly to the old generation -and 'split' which lets object stay longer on the nursery before promoting. +Specifies which minor collector to use. Options are `simple' which +promotes all objects from the nursery directly to the old generation, +`simple-par' which has same promotion behavior as `simple' but using +multiple workers and `split' which lets objects stay longer on the nursery +before promoting. .TP \fBalloc-ratio=\fIratio\fR Specifies the ratio of memory from the nursery to be use by the alloc space.