Re: Monitor interruptions

New Message Reply Date view Thread view Subject view Author view

Rob Jenkins (robj++at++quid)
Tue, 29 Jul 1997 17:02:53 -0700


The gr_osview man page is a little misleading, when it says 'intr -
monitor interrupts' it means monitor in the sense of 'watch for interrupts'.
For serious system monitoring I would recommend osview, no pretty pictures but
there is more information and you don't introduce gfx context switches but
having the gr_osview window running. The man page for osview is clearer, the
number for intr in the CPU usage section is the proportion of the available
processor
cycles spent handling interrupts.

If something on you system is generating enough interrupts to saturate a CPU (
CPU 0 is used for lot's of system things ) then you might see the bahaviour you
describe. You could look at what's going on with par, something like:

par -rQQt<N seconds> where N is long enough to capture the behaviour you see (
run that while your app is running ). You could also add the -SS option to get
system call traces.

If this is independant of your application then you should see the same thing
with perfly running. Are you running your application as root and with pf procs
locked down to certian CPUs ( not CPU 0 ) ? The pfuLockDown...() functions
would help if not ( perfly has these options too so source is there ).

Cheers
Rob

On Jul 29, 6:53pm, BOCCARA Michael wrote:
> Subject: Monitor interruptions
>
> [ plain text
> Encoded with "quoted-printable" ] :
  pfHi,
>
> In several of our sims, we have a very strange phenomenon occuring i
> relation with monitor interruptions
> I run an app, I don't move so my scene does not change, and suddenlly:
> - the framerate drops from 30 Hz to 5 Hz,
> - the redline of the stats obtained with chan->drawStats() gets mad
> - in gr_osview -a the yelloy part in CPU 0 ocuppies all the space (this band
> is called "intr" and is associated with monitor interruptions according to
> gr_osview man page.
>
> We run with Performer 2.0 all patched, IRIX 6.2, and the problem occurs on an
> Onyx RE2.
>
> Panic on board, please help
>
> Michael Boccara
> List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
> Submissions: info-performer++at++sgi.com
> Admin. requests: info-performer-request++at++sgi.com
>-- End of excerpt from BOCCARA Michael

-- 
________________________________________________________________
Rob Jenkins mailto:robj++at++csd.sgi.com
Silicon Graphics, Mtn View, California, USA
=======================================================================
List Archives, FAQ, FTP:  http://www.sgi.com/Technology/Performer/
            Submissions:  info-performer++at++sgi.com
        Admin. requests:  info-performer-request++at++sgi.com

New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:55:40 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.