7 More Discussions You Might Find Interesting
1. Programming
Sorry for the “word salad” subject, but I wanted to cast a wide net for help.
I've created an IP (Internet Protocol) server which serves HTTP, SMTP, and FTP requests.
As you probably know, they all require creating a socket, listening on it, accepting connections, and then having a short... (3 Replies)
Discussion started by: John S.
3 Replies
2. Infrastructure Monitoring
Hi,
We have HP OpenView tool to extract utilization report and extract them in csv. Every month I pull 30 days CPU and Memory utilization, every 5 minutes via GUI and export it in csv (excel) format. It is always a time consuming process to run it on a set of servers and then pick next set because... (0 Replies)
Discussion started by: solaris_1977
0 Replies
3. Red Hat
Dear Guru,
IHAC who complaint that his CentOS is getting performance issue.
I have to help him out of there.
Could you please tell me which tools is better to gathering the whole system performance data?
-- CPU/Memory/IO(disk & Network)/swap
I would like the tools could be... (6 Replies)
Discussion started by: devyfong
6 Replies
4. IP Networking
Hey everyone,
I want to ask you some questions,
I have some network performance data in txt formatted. I want to change it to OID format, so it could be collected with snmptrap.
How this could be done??
Thank you so much (0 Replies)
Discussion started by: franzramadhan
0 Replies
5. Shell Programming and Scripting
My input file:
data_5 Ali 422 2.00E-45 102/253 140/253 24
data_3 Abu 202 60.00E-45 12/23 140/23 28
data_1 Ahmad 256 7.00E-45 120/235 140/235 22
data_4 Aman 365 8.00E-45 15/65 140/65 20
data_10 Jones 869 9.00E-45 65/253 140/253 18... (12 Replies)
Discussion started by: patrick87
12 Replies
6. Shell Programming and Scripting
Hi everyone,
Maybe somebody could help me with this.
I have a text file showing in 2 columns registers of services used by customers in a comercial place.
The register for the use of any particular service begins with "EVENT" in column 1.
I would like to transpose the info for each... (20 Replies)
Discussion started by: cgkmal
20 Replies
7. Shell Programming and Scripting
Hello,
I want to write a tool which fetches performance data from remote machines. Sounds easy? well there are some requirements:
No extra "client" software should be needed on the hosts, remote shell access (e.g. SSH) should be enough. -> I'm limited to a small amount of tools.
I want CPU,... (8 Replies)
Discussion started by: Eliteforce
8 Replies
PMC.XSCALE(3) BSD Library Functions Manual PMC.XSCALE(3)
NAME
pmc.xscale -- measurement events for Intel XScale family CPUs
LIBRARY
Performance Counters Library (libpmc, -lpmc)
SYNOPSIS
#include <pmc.h>
DESCRIPTION
Intel XScale CPUs are ARM CPUs based on the ARMv5e core.
Second generation cores have 2 counters, while third generation cores have 4 counters. Third generation cores also have an increased number
of PMC events.
Intel XScale PMCs are documented in 3rd Generation Intel XScale Microarchitecture Developer's Manual, May 2007.
Event Specifiers (Programmable PMCs)
Intel XScale programmable PMCs support the following events:
IC_FETCH
External memory fetch due to L1 instruction cache miss.
IC_MISS
Instruction cache or TLB miss.
DATA_DEPENDENCY_STALLED
A data dependency stalled
ITLB_MISS
Instruction TLB miss.
DTLB_MISS
Data TLB miss.
BRANCH_RETIRED
Branch instruction retired (executed).
BRANCH_MISPRED
Branch mispredicted.
INSTR_RETIRED
Instructions retired (executed).
DC_FULL_CYCLE
L1 data cache buffer full stall. Event occurs on every cycle the condition is present.
DC_FULL_CONTIG
L1 data cache buffer full stall. Event occurs once for each contiguous sequence of this type of stall.
DC_ACCESS
L1 data cache access, not including cache operations.
DC_MISS
L1 data cache miss, not including cache operations.
DC_WRITEBACK
L1 data cache write-back. Occurs for each cache line that's written back from the cache.
PC_CHANGE
Software changed the program counter.
BRANCH_RETIRED_ALL
Branch instruction retired (executed). This event counts all branch instructions, indirect or direct.
INSTR_CYCLE
Count the number of microarchitecture cycles each instruction requires to issue.
CP_STALL
Coprocessor stalled the instruction pipeline.
PC_CHANGE_ALL
Software changed the program counter (includes exceptions).
PIPELINE_FLUSH
Pipeline flushes due to mispredictions or exceptions.
BACKEND_STALL
Backend stalled the instruction pipeline.
MULTIPLIER_USE
Multiplier used.
MULTIPLIER_STALLED
Multiplier stalled the instruction pipeline.
DATA_CACHE_STALLED
Data cache stalled the instruction pipeline.
L2_CACHE_REQ
L2 cache request, not including cache operations.
L2_CACHE_MISS
L2 cache miss, not including cache operations.
ADDRESS_BUS_TRANS
Address bus transaction.
SELF_ADDRESS_BUS_TRANS
Self initiated address bus transaction.
DATA_BUS_TRANS
Data bus transaction.
Event Name Aliases
The following table shows the mapping between the PMC-independent aliases supported by Performance Counters Library (libpmc, -lpmc) and the
underlying hardware events used.
Alias Event
branches BRANCH_RETIRED
branch-mispredicts BRANCH_MISPRED
dc-misses DC_MISS
ic-misses IC_MISS
instructions INSTR_RETIRED
SEE ALSO
pmc(3), pmc.soft(3), pmc_cpuinfo(3), pmclog(3), hwpmc(4)
HISTORY
The pmc library first appeared in FreeBSD 6.0. Intel XScale support first appeared in FreeBSD 9.0.
AUTHORS
The Performance Counters Library (libpmc, -lpmc) library was written by Joseph Koshy <jkoshy@FreeBSD.org>.
Intel XScale support was added by Rui Paulo <rpaulo@FreeBSD.org>.
CAVEATS
The Intel XScale code does not yet support sampling.
BSD
December 23, 2009 BSD