mercurial/helptext/config.txt
changeset 51376 0f3a091d887b
parent 51283 83c6dceeb10d
child 51635 fcc149f3fdcb
equal deleted inserted replaced
51375:02e7d79edf62 51376:0f3a091d887b
  3001     What this repository is used for.
  3001     What this repository is used for.
  3002 
  3002 
  3003     This is used to adjust behavior and performance to best fit the repository purpose.
  3003     This is used to adjust behavior and performance to best fit the repository purpose.
  3004 
  3004 
  3005     Currently recognised values are:
  3005     Currently recognised values are:
  3006     - default: an all purpose repository
  3006 
       
  3007     - ``default``: an all purpose repository
  3007 
  3008 
  3008 ``resources``
  3009 ``resources``
  3009     How aggressive Mercurial can be with resource usage:
  3010     How aggressive Mercurial can be with resource usage:
  3010 
  3011 
  3011     Currently recognised values are:
  3012     Currently recognised values are:
  3012     - default: the default value currently is equivalent to medium,
  3013 
  3013     - high:    allows for higher cpu, memory and disk-space usage to improve
  3014     - ``default``: the default value currently is equivalent to medium,
  3014                performance of some operations.
  3015 
  3015     - medium:  aims at a moderate resource usage,
  3016     - ``high``: allows for higher cpu, memory and disk-space usage to improve
  3016     - low:     reduces resources usage when possible, decreasing overall
  3017       performance of some operations.
       
  3018 
       
  3019     - ``medium``: aims at a moderate resource usage,
       
  3020 
       
  3021     - ``low``: reduces resources usage when possible, decreasing overall
  3017       performance.
  3022       performance.
  3018 
  3023 
  3019     For finer configuration, see also `usage.resources.cpu`,
  3024     For finer configuration, see also `usage.resources.cpu`,
  3020     `usage.resources.disk` and `usage.resources.memory`.
  3025     `usage.resources.disk` and `usage.resources.memory`.
  3021 
  3026 
  3022 ``resources.cpu``
  3027 ``resources.cpu``
  3023     How aggressive Mercurial can be in terms of cpu usage:
  3028     How aggressive Mercurial can be in terms of cpu usage:
  3024 
  3029 
  3025     Currently recognised values are:
  3030     Currently recognised values are:
  3026     - default: the default value, inherits the value from `usage.resources`,
  3031 
  3027     - high:    allows for more aggressive cpu usage, improving storage quality and
  3032     - ``default``: the default value, inherits the value from `usage.resources`,
  3028                the performance of some operations at the expense of machine load
  3033 
  3029     - medium:  aims at a moderate cpu usage,
  3034     - ``high``: allows for more aggressive cpu usage, improving storage quality
  3030     - low:     reduces cpu usage when possible, potentially at the expense of
  3035       and the performance of some operations at the expense of machine load
  3031                slower operations, increased storage and exchange payload.
  3036 
       
  3037     - `medium`:  aims at a moderate cpu usage,
       
  3038 
       
  3039     - `low`:  reduces cpu usage when possible, potentially at the expense of
       
  3040       slower operations, increased storage and exchange payload.
  3032 
  3041 
  3033 ``resources.disk``
  3042 ``resources.disk``
  3034     How aggressive Mercurial can be in terms of disk usage:
  3043     How aggressive Mercurial can be in terms of disk usage:
  3035 
  3044 
  3036     Currently recognised values are:
  3045     Currently recognised values are::
  3037     - default: the default value, inherits the value from `usage.resources`,
  3046     - ``default``: the default value, inherits the value from `usage.resources`,
  3038     - high:    allows for more disk space usage where it can improve performance,
  3047 
  3039     - medium:  aims at a moderate disk usage,
  3048     - ``high``: allows for more disk space usage where it can improve performance,
  3040     - low:     reduces disk usage when possible, decreasing performance in some
  3049 
  3041                occasion.
  3050     - ``medium``:  aims at a moderate disk usage,
       
  3051 
       
  3052     - ``low``:  reduces disk usage when possible, decreasing performance in some
       
  3053       occasion.
  3042 
  3054 
  3043 ``resources.memory``
  3055 ``resources.memory``
  3044     How aggressive Mercurial can be in terms of memory usage:
  3056     How aggressive Mercurial can be in terms of memory usage:
  3045 
  3057 
  3046     Currently recognised values are:
  3058     Currently recognised values are::
  3047     - default: the default value, inherits the value from `usage.resources`,
  3059 
  3048     - high:    allows for more aggressive memory usage to improve overall
  3060     - ``default``: the default value, inherits the value from `usage.resources`,
  3049                performance,
  3061 
  3050     - medium:  aims at a moderate memory usage,
  3062     - ``high``: allows for more aggressive memory usage to improve overall
  3051     - low:     reduces memory usage when possible at the cost of overall
  3063       performance,
  3052                performance.
  3064 
       
  3065     - ``medium``:  aims at a moderate memory usage,
       
  3066 
       
  3067     - ``low``: reduces memory usage when possible at the cost of overall
       
  3068       performance.
  3053 
  3069 
  3054 
  3070 
  3055 ``command-templates``
  3071 ``command-templates``
  3056 ---------------------
  3072 ---------------------
  3057 
  3073