PMUs with theirs associated events detected on the processor.
PMUs with theirs associated events detected on the processor. All the generic PMUs are removed because they used the specifics ones for the encoding.
Close the performance counter represented by a file descriptor.
Open a file descriptor with the given configuration options.
Deinit.
Deinit. libpfm
Disable the performance counter represented by a file descriptor.
Enable the performance counter represented by a file descriptor.
Init.
Init. libpfm
Method to load a value from a configuration file.
Method to load a value from a configuration file.
Read the values from the performance counter represented by a file descriptor.
Reset the performance counter represented by a file descriptor.
Allows to scale the values read from a performance counter by applying a ratio between the enabled/running times.
This object allows us to interact with the Libpfm library (C Library). We use jnaerator and bridj to create the binding.
http://www.man7.org/linux/man-pages/man2/perf_event_open.2.html.
https://github.com/ochafik/nativelibs4java