Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help

The search service can find package by either name (apache), provides(webserver), absolute file names (/usr/bin/apache), binaries (gprof) or shared libraries (libXm.so.2) in standard path. It does not support multiple arguments yet...

The System and Arch are optional added filters, for example System could be "redhat", "redhat-7.2", "mandrake" or "gnome", Arch could be "i386" or "src", etc. depending on your system.

System Arch

RPM resource golang-github-hodgesds-perf-utils-devel

This package is a go library for interacting with the perf subsystem in Linux. I had trouble finding a golang perf library so I decided to write this by using the linux’s perf as a reference. This library allows you to do things like see how many CPU instructions a function takes (roughly), profile a process for various hardware events, and other interesting things. Note that because the go scheduler can schedule a goroutine across many OS threads it becomes rather difficult to get an exact profile of an invididual goroutine. However, a few tricks can be used; first a call to runtime.LockOSThread to lock the current goroutine to an OS thread. Second a call to unix.SchedSetaffinity, with a CPU set mask set. Note that if the pid argument is set 0 the calling thread is used (the thread that was just locked). Before using this library you should probably read the perf_event_open man page which this library uses heavily. See this kernel guide for a tutorial how to use perf and some of the limitations. This package contains the source code needed for building packages that reference the following Go import paths: – github.com/hodgesds/perf-utils

Found 1 sites for golang-github-hodgesds-perf-utils-devel

Found 20 RPM for golang-github-hodgesds-perf-utils-devel

PackageSummaryDistributionDownload
golang-github-hodgesds-perf-utils-devel-0.7.0-4.fc40.noarch.htmlPerf Utilities for GoFedora Rawhide for x86_64golang-github-hodgesds-perf-utils-devel-0.7.0-4.fc40.noarch.rpm
golang-github-hodgesds-perf-utils-devel-0.7.0-4.fc40.noarch.htmlPerf Utilities for GoFedora Rawhide for aarch64golang-github-hodgesds-perf-utils-devel-0.7.0-4.fc40.noarch.rpm
golang-github-hodgesds-perf-utils-devel-0.7.0-4.fc40.noarch.htmlPerf Utilities for GoFedora Rawhide for ppc64legolang-github-hodgesds-perf-utils-devel-0.7.0-4.fc40.noarch.rpm
golang-github-hodgesds-perf-utils-devel-0.7.0-4.fc40.noarch.htmlPerf Utilities for GoFedora Rawhide for s390xgolang-github-hodgesds-perf-utils-devel-0.7.0-4.fc40.noarch.rpm
golang-github-hodgesds-perf-utils-devel-0.7.0-4.fc40.noarch.htmlPerf Utilities for GoFedora 40 for x86_64golang-github-hodgesds-perf-utils-devel-0.7.0-4.fc40.noarch.rpm
golang-github-hodgesds-perf-utils-devel-0.7.0-4.fc40.noarch.htmlPerf Utilities for GoFedora 40 for aarch64golang-github-hodgesds-perf-utils-devel-0.7.0-4.fc40.noarch.rpm
golang-github-hodgesds-perf-utils-devel-0.7.0-4.fc40.noarch.htmlPerf Utilities for GoFedora 40 for ppc64legolang-github-hodgesds-perf-utils-devel-0.7.0-4.fc40.noarch.rpm
golang-github-hodgesds-perf-utils-devel-0.7.0-4.fc40.noarch.htmlPerf Utilities for GoFedora 40 for s390xgolang-github-hodgesds-perf-utils-devel-0.7.0-4.fc40.noarch.rpm
golang-github-hodgesds-perf-utils-devel-0.7.0-2.fc39.noarch.htmlPerf Utilities for GoFedora 39 for x86_64golang-github-hodgesds-perf-utils-devel-0.7.0-2.fc39.noarch.rpm
golang-github-hodgesds-perf-utils-devel-0.7.0-2.fc39.noarch.htmlPerf Utilities for GoFedora 39 for aarch64golang-github-hodgesds-perf-utils-devel-0.7.0-2.fc39.noarch.rpm
golang-github-hodgesds-perf-utils-devel-0.7.0-2.fc39.noarch.htmlPerf Utilities for GoFedora 39 for ppc64legolang-github-hodgesds-perf-utils-devel-0.7.0-2.fc39.noarch.rpm
golang-github-hodgesds-perf-utils-devel-0.7.0-2.fc39.noarch.htmlPerf Utilities for GoFedora 39 for s390xgolang-github-hodgesds-perf-utils-devel-0.7.0-2.fc39.noarch.rpm
golang-github-hodgesds-perf-utils-devel-0.5.1-4.fc38.noarch.htmlPerf Utilities for GoFedora 38 for x86_64golang-github-hodgesds-perf-utils-devel-0.5.1-4.fc38.noarch.rpm
golang-github-hodgesds-perf-utils-devel-0.5.1-4.fc38.noarch.htmlPerf Utilities for GoFedora 38 for aarch64golang-github-hodgesds-perf-utils-devel-0.5.1-4.fc38.noarch.rpm
golang-github-hodgesds-perf-utils-devel-0.5.1-4.fc38.noarch.htmlPerf Utilities for GoFedora 38 for ppc64legolang-github-hodgesds-perf-utils-devel-0.5.1-4.fc38.noarch.rpm
golang-github-hodgesds-perf-utils-devel-0.5.1-4.fc38.noarch.htmlPerf Utilities for GoFedora 38 for s390xgolang-github-hodgesds-perf-utils-devel-0.5.1-4.fc38.noarch.rpm
golang-github-hodgesds-perf-utils-devel-0.5.1-3.fc37.noarch.htmlPerf Utilities for GoFedora 37 for x86_64golang-github-hodgesds-perf-utils-devel-0.5.1-3.fc37.noarch.rpm
golang-github-hodgesds-perf-utils-devel-0.5.1-3.fc37.noarch.htmlPerf Utilities for GoFedora 37 for aarch64golang-github-hodgesds-perf-utils-devel-0.5.1-3.fc37.noarch.rpm
golang-github-hodgesds-perf-utils-devel-0.5.1-3.fc37.noarch.htmlPerf Utilities for GoFedora 37 for ppc64legolang-github-hodgesds-perf-utils-devel-0.5.1-3.fc37.noarch.rpm
golang-github-hodgesds-perf-utils-devel-0.5.1-3.fc37.noarch.htmlPerf Utilities for GoFedora 37 for s390xgolang-github-hodgesds-perf-utils-devel-0.5.1-3.fc37.noarch.rpm

Generated by rpm2html 1.6

Fabrice Bellet