Struct nu_system::ProcessInfo
source · pub struct ProcessInfo {
pub pid: i32,
pub ppid: i32,
pub curr_proc: ProcessTask,
pub curr_io: Option<Io>,
pub prev_io: Option<Io>,
pub curr_stat: Option<Stat>,
pub prev_stat: Option<Stat>,
pub curr_status: Option<Status>,
pub interval: Duration,
}Fields§
§pid: i32§ppid: i32§curr_proc: ProcessTask§curr_io: Option<Io>§prev_io: Option<Io>§curr_stat: Option<Stat>§prev_stat: Option<Stat>§curr_status: Option<Status>§interval: DurationImplementations§
source§impl ProcessInfo
impl ProcessInfo
sourcepub fn virtual_size(&self) -> u64
pub fn virtual_size(&self) -> u64
Virtual memory size in bytes