Struct procfs::PressureRecord [−][src]
Pressure stall information for either CPU, memory, or IO.
See also: https://www.kernel.org/doc/Documentation/accounting/psi.txt
Fields
avg10: f3210 second window
The percentage of time, over a 10 second window, that either some or all tasks were stalled waiting for a resource.
avg60: f3260 second window
The percentage of time, over a 60 second window, that either some or all tasks were stalled waiting for a resource.
avg300: f32300 second window
The percentage of time, over a 300 second window, that either some or all tasks were stalled waiting for a resource.
total: u64Total stall time (in microseconds).
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for PressureRecord
impl Send for PressureRecord
impl Sync for PressureRecord
impl Unpin for PressureRecord
impl UnwindSafe for PressureRecord
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,