Solaris Interrupts


 
Thread Tools Search this Thread
Operating Systems Solaris Solaris BigAdmin RSS Solaris Interrupts
# 1  
Old 03-18-2009
Solaris Interrupts

This post shows how to access irq table on a Solaris system and how to get statistics about the number of interrupts produced on Solaris using two commands - intrstat and mdb.

More...
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Infrastructure Monitoring

CPU - Interrupts distribution

Hi Gurus, I have a situation runing my ETL tools on the below server. The throughput while processing data is coming very low. When i tried to analyse the CPU stats i got colleceted the mpstat. Server Physical Host Name *********com IP**.***.** OS Type Linux OS Classlinux red hat... (3 Replies)
Discussion started by: r_t_1601
3 Replies

2. Linux

Need help determining if %SI(software interrupts) are too high

Hello, The organization I work for uses SCOM(Microsoft Systems Center Operations Manager) for Data Center Management/alerting. Since the client was installed on our Linux servers we have been getting messages from SCOM stating "DPC Time Percentage is too high". This is happening on all our... (0 Replies)
Discussion started by: cdlaforc
0 Replies

3. UNIX for Dummies Questions & Answers

x86 Interrupts and system calls

I recently went through Understanding the linux kernel, to get an idea of how system calls and interrupts function in an x86 based machine. However, the level of detail has left me slightly confused. Here's what I understand. System call process: User mode: User code calls a library... (11 Replies)
Discussion started by: ab_tall
11 Replies

4. Linux

Convert ssRawInterrupts into Interrupts Per Sec

am doing performance monitoring to our server through snmp. i need to convert the interrupts raw value (ssRawInterrupts) in UCD-SNMP-MIB to per sec (Interrupts/Sec). What is the exact formula to find the above one. Guide me please. Thanks in advance. (1 Reply)
Discussion started by: maruthu
1 Replies

5. Programming

SIGCHLD interrupts its own handler

Hi. I have a program whose job it is to manage 15 child processes. Sometimes these children die (sometimes deliberately other times with a SEGV). This causes a SIGCHLD to be sent to my program which uses waitpid() in the signal handler to gather information and, in most cases, restart the child.... (3 Replies)
Discussion started by: jrichemont
3 Replies

6. UNIX for Dummies Questions & Answers

about concept of Interrupts.

Hi all, I am new here ,i want to know about interrupts in detail.What r Interrupts .how they r handeled. Thanx in adavnce. (1 Reply)
Discussion started by: vishwasrao
1 Replies

7. UNIX for Dummies Questions & Answers

Traps and Interrupts

Well, I don't know where exactly to ask this doubt so I'm asking in the newbie section. I was reading about traps and interrupts when I thought of traps as something that cease the control of the OS from the user and interrupts that cease the control yet provide support for multitasking. Am I right... (3 Replies)
Discussion started by: Legend986
3 Replies

8. UNIX for Advanced & Expert Users

Interrupts problems

Hi, My machine is a Unixware 7.1.3 is a files server, and I had never problem with that machine, but since two days, the machine presents slows problems, i think that the problem is te device interrupts, I had checked all and I dont found it any problem. Any idea? Thanks, (sorry my... (2 Replies)
Discussion started by: By_Jam
2 Replies

9. UNIX for Dummies Questions & Answers

catching interrupts

hey i have been facing a problem,can you tell me if we can catch ctrl d in unix i have tried and sucessfully catched and disabled ctrl-c and ctrl -z but am not sure if we can do the same for CTRL-D, so got any clue mail on he forum or ...i mean c programming in Unix thats what i am working on (1 Reply)
Discussion started by: toughguy2handle
1 Replies

10. Filesystems, Disks and Memory

Does unix use interrupts?

I'm a freshman here and I have a simple question. Does unix use interrupts which is like Dos? Are they the same? Thx.:cool: (6 Replies)
Discussion started by: Frank_M
6 Replies
Login or Register to Ask a Question
intrstat(1M)						  System Administration Commands					      intrstat(1M)

NAME
intrstat - report interrupt statistics SYNOPSIS
/usr/sbin/intrstat [-c cpulist | -C processor_set_id] [interval [count]] DESCRIPTION
The intrstat utility gathers and displays run-time interrupt statistics. The output is a table of device names and CPU IDs, where each row of the table denotes a device, and each column of the table denotes a CPU. Each cell in the table contains both the raw number of inter- rupts for the given device on the given CPU, and the percentage of absolute time spent in that device's interrupt handler on that CPU. The device name is given in the form of {name}#{instance}. The name is the normalized driver name, and typically corresponds to the name of the module implementing the driver. See ddi_driver_name(9F). Many Sun-delivered drivers have their own manual pages. See Intro(7). If standard output is a terminal, the table contains as many columns of data as can fit within the terminal width. If standard output is not a terminal, the table contains at most four columns of data. By default, data is gathered and displayed for all CPUs. If the data can- not fit in a single table, it is printed across multiple tables. The set of CPUs for which data is displayed can be optionally specified with the -c or -C option. By default, intrstat displays data once per second and runs indefinitely. Both of these behaviors can be optionally controlled with the interval and count parameters, respectively. See OPERANDS. intrstat induces a small system-wide performance degradation. As a result, only the super-user can run intrstat by default. The Solaris Dynamic Tracing Guide explains how administrators can grant privileges to other users to permit them to run intrstat. OPTIONS
The following options are supported: -c cpulist Displays data for the CPUs specified by cpulist. cpulist can be a single processor ID (for example, 4), a range of processor IDs (for example, 4-6), or a comma sep- arated list of processor IDs or processor ID ranges (for example, 4,5,6 or 4,6-8). -C processor_set_id Displays data for the CPUs in the processor set specified by processor_set_id. intrstat modifies its output to always reflect the CPUs in the specified processor set. If a CPU is added to the set, intrstat modifies its output to include the added CPU. If a CPU is removed from the set, intrstat modifies its output to exclude the removed CPU. At most one processor set can be specified. OPERANDS
The following operands are supported: count Indicates the number of intervals to execute before exiting. interval Indicates the number of seconds to be executed before exiting. EXAMPLES
Example 1: Using intrstat Without Options Without options, intrstat displays a table of trap types and CPUs. At most, four columns can fit in the default terminal width. If there are more than four CPUs, multiple tables are displayed. The following example runs intrstat on a uniprocessor Intel IA/32-based laptop: example# intrstat device | cpu0 %tim -----------------+--------------- ata#0 | 166 0.4 ata#1 | 0 0.0 audioi810#0 | 6 0.0 i8042#0 | 281 0.7 iprb#0 | 6 0.0 uhci#1 | 6 0.0 uhci#2 | 6 0.0 device | cpu0 %tim -----------------+--------------- ata#0 | 161 0.5 ata#1 | 0 0.0 audioi810#0 | 6 0.0 i8042#0 | 303 0.6 iprb#0 | 6 0.0 uhci#1 | 6 0.0 uhci#2 | 6 0.0 ... ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWdtrc | +-----------------------------+-----------------------------+ |Interface Stability |See below. | +-----------------------------+-----------------------------+ The command-line syntax is Evolving. The human-readable output is Unstable. SEE ALSO
dtrace(1M), trapstat(1M), attributes(5), Intro(7), ddi_driver_name(9F) Solaris Dynamic Tracing Guide SunOS 5.10 13 Oct 2003 intrstat(1M)