pub struct NumaNodeStats {
pub node_id: NumaNodeId,
pub active_threads: usize,
pub affine_threads: usize,
pub load: f64,
pub memory_locality: f64,
pub migrations_in: u64,
pub migrations_out: u64,
pub local_allocations: u64,
pub remote_allocations: u64,
}
Expand description
Per-NUMA node statistics.
Fields§
§node_id: NumaNodeId
§active_threads: usize
§affine_threads: usize
§load: f64
§memory_locality: f64
§migrations_in: u64
§migrations_out: u64
§local_allocations: u64
§remote_allocations: u64
Trait Implementations§
Source§impl Clone for NumaNodeStats
impl Clone for NumaNodeStats
Source§fn clone(&self) -> NumaNodeStats
fn clone(&self) -> NumaNodeStats
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for NumaNodeStats
impl RefUnwindSafe for NumaNodeStats
impl Send for NumaNodeStats
impl Sync for NumaNodeStats
impl Unpin for NumaNodeStats
impl UnwindSafe for NumaNodeStats
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more