Use max_cpu when RUBY_MAX_CPU given
This commit is contained in:
parent
ad2c95dbdd
commit
9368782d5c
@ -1685,8 +1685,11 @@ ruby_mn_threads_params(void)
|
|||||||
const int default_max_cpu = 8; // TODO: CPU num?
|
const int default_max_cpu = 8; // TODO: CPU num?
|
||||||
int max_cpu = default_max_cpu;
|
int max_cpu = default_max_cpu;
|
||||||
|
|
||||||
if (USE_MN_THREADS && max_cpu_cstr && (max_cpu = atoi(max_cpu_cstr)) > 0) {
|
if (USE_MN_THREADS && max_cpu_cstr) {
|
||||||
max_cpu = default_max_cpu;
|
int given_max_cpu = atoi(max_cpu_cstr);
|
||||||
|
if (given_max_cpu > 0) {
|
||||||
|
max_cpu = given_max_cpu;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
vm->ractor.sched.max_cpu = max_cpu;
|
vm->ractor.sched.max_cpu = max_cpu;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user