brendangregg/pmc-cloud-tools — an open-source project — sits at 287 GitHub stars. PMC (Performance Monitoring Counter) tools for the cloud
Snapshot summary built from the project's own GitHub metadata — there's no written TopGit review yet. The page will update automatically when a full review is published.
WHY NO REVIEW YET
TopGit writes full reviews for the most-starred, most-requested repositories. This page is a snapshot until then — see the READ ME tab for the original README in full.
# ./pmcarch -h
USAGE: pmcarch {-C CPU | -p PID | -c CMD} [interval [duration]]
-C CPU # measure this CPU only
-p PID # measure this PID only
-c 'CMD' # measure this command only (quote it)
interval # output interval in secs (default 1)
duration # total seconds (default infinityish)
eg,
pmcarch # show stats across all CPUs
pmcarch 5 # show stats every 5 seconds
pmcarch -C 0 # measure CPU 0 only
pmcarch -p 181 # measure PID 181 only
pmcarch -c 'cksum /boot/*' # measure run and measure this cmd
Extended PMCs
These are available on some AWS Nitro hypervisor instance types. Eg, c5.9xl.
K_DTLBCYC: Cycles at least one PMH is active with data TLB walks x 1000
K_ITLBCYC: Cycles at least one PMH is active with instr. TLB walks x 1000
DTLB%: Data TLB active cycles as a ratio of total cycles
ITLB%: Instruction TLB active cycles as a ratio of total cycles
USAGE:
# ./tlbstat -h
USAGE: tlbstat {-C CPU | -p PID | -c CMD} [interval [duration]]
-C CPU # measure this CPU only
-p PID # measure this PID only
-c 'CMD' # measure this command only (quote it)
interval # output interval in secs (default 1)
duration # total seconds (default infinityish)
eg,
tlbstat # show stats across all CPUs
tlbstat 5 # show stats every 5 seconds
tlbstat -C 0 # measure CPU 0 only
tlbstat -p 181 # measure PID 181 only
tlbstat -c 'cksum /boot/*' # measure run and measure this cmd
ALL PMCs
These may not work on the cloud yet, and may be works-in-progress. They may also require more recent Linux versions for the PMC aliases.
'L1D%': Level 1 data cache hit ratio, as a percentage
'L2REF': Level 2 requests x 1000
'L2MISS': Level 2 misses x 1000
'L2%': Level 2 hit ratio, as a percentage
'LLCREF': Last Level Cache references x 1000
'LLCMISS': Last Level Cache misses x 1000
'LLC%': Last Level Cache hit ratio, as a percentage
USAGE:
# ./cpucache -h
USAGE: cpucache {-C CPU | -p PID | -c CMD} [interval [duration]]
-C CPU # measure this CPU only
-p PID # measure this PID only
-c 'CMD' # measure this command only (quote it)
interval # output interval in secs (default 1)
duration # total seconds (default infinityish)
eg,
cpucache # show stats across all CPUs
cpucache 5 # show stats every 5 seconds
cpucache -C 0 # measure CPU 0 only
cpucache -p 181 # measure PID 181 only
cpucache -c 'cksum /boot/*' # measure run and measure this cmd
TopGit's last sync did not record any GitHub topics for brendangregg/pmc-cloud-tools. GitHub topics appear in the right sidebar of a repository page; that's the authoritative place to check.
How active is development on brendangregg/pmc-cloud-tools?
The most recent commit recorded on brendangregg/pmc-cloud-tools was 4.9 years ago, based on the GitHub push timestamp. The repository has 41 forks — one of the better signals of community interest.
How many stars does brendangregg/pmc-cloud-tools have?
brendangregg/pmc-cloud-tools has 287 GitHub stars — refresh the page for the live number, or check github.com/brendangregg/pmc-cloud-tools. TopGit mirrors GitHub's count but does not claim minute-by-minute accuracy.
What language is brendangregg/pmc-cloud-tools written in?
brendangregg/pmc-cloud-tools is written primarily in Shell. GitHub's language field is based on the largest share of bytes in the default branch.
Where do I read more about brendangregg/pmc-cloud-tools?
This TopGit page is a snapshot — the READ ME tab shows the project's own README content (links stripped, images preserved). The GitHub repository at github.com/brendangregg/pmc-cloud-tools is the definitive source.
Read full README in the tab above.
Want a second opinion on pmc-cloud-tools?
Ask an AI that can read this page — one click and you get its take on pmc-cloud-tools.