PatchworkOS  28a9544
A non-POSIX operating system.
Loading...
Searching...
No Matches
proc_perfs_t Struct Reference

Data Fields

pid_t pid
 
clock_t userClocks
 
clock_t kernelClocks
 
clock_t startClocks
 
uint64_t userKiB
 
uint64_t threadCount
 
double cpuPercent
 
char cmdline [256]
 

Detailed Description

Definition at line 80 of file main.c.

Field Documentation

◆ cmdline

char proc_perfs_t::cmdline[256]

Definition at line 89 of file main.c.

Referenced by perfs_print(), and proc_perfs_read().

◆ cpuPercent

double proc_perfs_t::cpuPercent

Definition at line 88 of file main.c.

Referenced by calculate_cpu_percentages(), compare_by_cpu(), perfs_print(), and proc_perfs_read().

◆ kernelClocks

clock_t proc_perfs_t::kernelClocks

Definition at line 84 of file main.c.

Referenced by calculate_cpu_percentages(), and proc_perfs_read().

◆ pid

pid_t proc_perfs_t::pid

Definition at line 82 of file main.c.

Referenced by calculate_cpu_percentages(), compare_by_pid(), perfs_print(), and proc_perfs_read().

◆ startClocks

clock_t proc_perfs_t::startClocks

Definition at line 85 of file main.c.

Referenced by proc_perfs_read().

◆ threadCount

uint64_t proc_perfs_t::threadCount

Definition at line 87 of file main.c.

Referenced by perfs_print(), and proc_perfs_read().

◆ userClocks

clock_t proc_perfs_t::userClocks

Definition at line 83 of file main.c.

Referenced by calculate_cpu_percentages(), and proc_perfs_read().

◆ userKiB

uint64_t proc_perfs_t::userKiB

Definition at line 86 of file main.c.

Referenced by compare_by_memory(), perfs_print(), and proc_perfs_read().


The documentation for this struct was generated from the following file: