What is the different between limit_memory_hard and limit_memory_soft?
Please give me an example for 64GB RAM and 16 workers.
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
What is the different between limit_memory_hard and limit_memory_soft?
Please give me an example for 64GB RAM and 16 workers.
--limit-memory-soft <limit>
Maximum allowed virtual memory per worker. If the limit is exceeded, the worker is killed and recycled at the end of the current request.
Defaults to 2048MB.
--limit-memory-hard <limit>
Hard limit on virtual memory, any worker exceeding the limit will be immediately killed without waiting for the end of the current request processing.
Did you see these resources:
https://www.odoo.com/documentation/11.0/reference/cmdline.html#reference-cmdline
https://www.odoo.com/documentation/11.0/setup/deploy.html#id5
These values are per worker.
If you have limit-memory-hard set to 2 GB and you configure 8 workers Odoo could use until 2x8 = 16 GB.
Are these values shared by the system? i.e. if i have 16BG in the system and i assign 6 to limit-memory-soft and 6 to imit-memory-hard at a theoretical maximum load of soft and hard processes my system would be left with 4GB available? is it correct?
Thx in advance for the answer.
관련 게시물 | 답글 | 화면 | 활동 | |
---|---|---|---|---|
|
2
12월 24
|
17312 | ||
|
0
3월 21
|
6378 | ||
|
1
8월 20
|
5398 | ||
|
2
1월 22
|
3201 | ||
|
1
10월 19
|
6046 |