Package one.nio.os.perf
Class PerfEvent
java.lang.Object
one.nio.os.perf.PerfEvent
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PerfEventstatic final PerfEventstatic final PerfEventstatic final PerfEventstatic final PerfEventstatic final PerfEventstatic final PerfEventstatic final PerfEventstatic final PerfEventstatic final PerfEventstatic final PerfEventstatic final PerfEventstatic final PerfEventstatic final PerfEventstatic final PerfEventstatic final PerfEventstatic final PerfEventstatic final PerfEventstatic final PerfEventstatic final PerfEventstatic final PerfEvent -
Method Summary
Modifier and TypeMethodDescriptionstatic PerfEventbreakpoint(BreakpointType type, int len, long addr) static PerfEventbooleanstatic intgetEventType(String name) inthashCode()static PerfEventraw(int type, long config) static PerfEventraw(long config) toString()static PerfEventtracepoint(int id) static PerfEventtracepoint(String name) static PerfEventtracepoint(String name, String debugfs)
-
Field Details
-
HW_CPU_CYCLES
-
HW_INSTRUCTIONS
-
HW_CACHE_REFERENCES
-
HW_CACHE_MISSES
-
HW_BRANCH_INSTRUCTIONS
-
HW_BRANCH_MISSES
-
HW_BUS_CYCLES
-
HW_STALLED_CYCLES_FRONTEND
-
HW_STALLED_CYCLES_BACKEND
-
HW_REF_CPU_CYCLES
-
SW_CPU_CLOCK
-
SW_TASK_CLOCK
-
SW_PAGE_FAULTS
-
SW_CONTEXT_SWITCHES
-
SW_CPU_MIGRATIONS
-
SW_PAGE_FAULTS_MIN
-
SW_PAGE_FAULTS_MAJ
-
SW_ALIGNMENT_FAULTS
-
SW_EMULATION_FAULTS
-
SW_DUMMY
-
SW_BPF_OUTPUT
-
-
Method Details
-
toString
-
equals
-
hashCode
public int hashCode() -
cache
-
raw
-
raw
-
tracepoint
-
tracepoint
- Throws:
IOException
-
tracepoint
- Throws:
IOException
-
breakpoint
-
getEventType
- Throws:
IOException
-