pub struct Peaks {
pub jobs: u64,
pub at_cap: u64,
pub on_cap: u64,
pub memory: Spread,
pub cpu: Spread,
}Expand description
The peaks of a set of jobs, each the highest of its samples.
Fields§
§jobs: u64How many jobs: the number of peaks the percentiles are taken over.
at_cap: u64Of those, how many met their container’s memory cap: its own limit failed reclaim (for a run recorded before that was told apart, a kill or a limit hit in the container, or without events a peak within 5% of it). They may need more than they show.
on_cap: u64How many of their jobs are on their cap: one of their runs met it or was killed for memory, and fewer than 3 successful runs since were clear of it. No lowering while any is.
memory: SpreadMemory without page cache, in bytes.
cpu: SpreadCPU, in millicores.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Peaks
impl<'de> Deserialize<'de> for Peaks
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for Peaks
impl StructuralPartialEq for Peaks
Auto Trait Implementations§
impl Freeze for Peaks
impl RefUnwindSafe for Peaks
impl Send for Peaks
impl Sync for Peaks
impl Unpin for Peaks
impl UnsafeUnpin for Peaks
impl UnwindSafe for Peaks
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.