support core affinity mask
Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
parent
0b2fca5ad9
commit
1792711d09
5 changed files with 39 additions and 19 deletions
|
@ -9,7 +9,7 @@ use std::{
|
|||
};
|
||||
|
||||
use conduwuit::{
|
||||
utils::sys::compute::{get_core_available, set_affinity},
|
||||
utils::sys::compute::{nth_core_available, set_affinity},
|
||||
Result,
|
||||
};
|
||||
use tokio::runtime::Builder;
|
||||
|
@ -100,7 +100,7 @@ fn set_worker_affinity() {
|
|||
return;
|
||||
}
|
||||
|
||||
let Some(id) = get_core_available(i) else {
|
||||
let Some(id) = nth_core_available(i) else {
|
||||
return;
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue