Changeset View
Changeset View
Standalone View
Standalone View
usr.bin/systat/vmstat.c
Show First 20 Lines • Show All 62 Lines • ▼ Show 20 Lines | |||||
#include <signal.h> | #include <signal.h> | ||||
#include <stdlib.h> | #include <stdlib.h> | ||||
#include <string.h> | #include <string.h> | ||||
#include <time.h> | #include <time.h> | ||||
#include <unistd.h> | #include <unistd.h> | ||||
#include <utmpx.h> | #include <utmpx.h> | ||||
#include "systat.h" | #include "systat.h" | ||||
#include "extern.h" | #include "extern.h" | ||||
#include "devs.h" | |||||
static struct Info { | static struct Info { | ||||
long time[CPUSTATES]; | long time[CPUSTATES]; | ||||
uint64_t v_swtch; /* context switches */ | uint64_t v_swtch; /* context switches */ | ||||
uint64_t v_trap; /* calls to trap */ | uint64_t v_trap; /* calls to trap */ | ||||
uint64_t v_syscall; /* calls to syscall() */ | uint64_t v_syscall; /* calls to syscall() */ | ||||
uint64_t v_intr; /* device interrupts */ | uint64_t v_intr; /* device interrupts */ | ||||
uint64_t v_soft; /* software interrupts */ | uint64_t v_soft; /* software interrupts */ | ||||
▲ Show 20 Lines • Show All 752 Lines • Show Last 20 Lines |