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 |