From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <4eee7e7b20b7e6bed014c914e2bbbce9@plan9.bell-labs.com> From: David Presotto To: 9fans@cse.psu.edu Subject: Re: [9fans] High interruptload on cpu server In-Reply-To: <86u14v6ljf.fsf@gic.mteege.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="upas-dtqdzkdmhlpqdordatfvkzgccu" Date: Sun, 23 Nov 2003 12:32:48 -0500 Topicbox-Message-UUID: 91e86ec4-eacc-11e9-9e20-41e7f4b1d025 This is a multi-part message in MIME format. --upas-dtqdzkdmhlpqdordatfvkzgccu Content-Disposition: inline Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit That means that your system is idle 96.5% of the time. We actually execute the halt instruction to save power. --upas-dtqdzkdmhlpqdordatfvkzgccu Content-Type: message/rfc822 Content-Disposition: inline Received: from plan9.cs.bell-labs.com ([135.104.9.2]) by plan9; Sun Nov 23 12:31:40 EST 2003 Received: from mail.cse.psu.edu ([130.203.4.6]) by plan9; Sun Nov 23 12:31:37 EST 2003 Received: by mail.cse.psu.edu (CSE Mail Server, from userid 60001) id 2994F19BD3; Sun, 23 Nov 2003 12:31:30 -0500 (EST) Received: from psuvax1.cse.psu.edu (psuvax1.cse.psu.edu [130.203.6.6]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id 373CB19BDA; Sun, 23 Nov 2003 12:31:13 -0500 (EST) X-Original-To: 9fans@cse.psu.edu Delivered-To: 9fans@cse.psu.edu Received: by mail.cse.psu.edu (CSE Mail Server, from userid 60001) id 1B3E219BD7; Sun, 23 Nov 2003 12:30:28 -0500 (EST) Received: from one.mteege.de (one.mteege.de [81.2.131.61]) by mail.cse.psu.edu (CSE Mail Server) with SMTP id B99FA19BC4 for <9fans@cse.psu.edu>; Sun, 23 Nov 2003 12:30:16 -0500 (EST) Received: (qmail 14866 invoked by uid 66); 23 Nov 2003 17:30:37 -0000 Received: (qmail 28409 invoked from network); 23 Nov 2003 17:29:24 -0000 Received: from gic.mteege.de (HELO mteege.de) (192.168.153.10) by 0 with SMTP; 23 Nov 2003 17:29:24 -0000 Received: (qmail 75345 invoked by uid 1001); 23 Nov 2003 17:29:24 -0000 To: 9fans@cse.psu.edu Subject: Re: [9fans] High interruptload on cpu server References: <1435c4e71bbcd8b425de038c00040356@plan9.ucalgary.ca> From: Matthias Teege In-Reply-To: <1435c4e71bbcd8b425de038c00040356@plan9.ucalgary.ca> (mirtchov@cpsc.ucalgary.ca's message of "Sun, 23 Nov 2003 08:09:54 -0700") Message-ID: <86u14v6ljf.fsf@gic.mteege.de> User-Agent: Gnus/5.090024 (Oort Gnus v0.24) Emacs/21.3.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: 9fans-admin@cse.psu.edu Errors-To: 9fans-admin@cse.psu.edu X-BeenThere: 9fans@cse.psu.edu X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: 9fans@cse.psu.edu X-Reply-To: 9fans@cse.psu.edu List-Id: Fans of the OS Plan 9 from Bell Labs <9fans.cse.psu.edu> List-Archive: Date: Sun, 23 Nov 2003 18:29:02 +0100 X-Spam-Status: No, hits=-3.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_GNUS_UA version=2.55 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) mirtchov@cpsc.ucalgary.ca writes: > you can use kprof(3) to profile the kernel, usually the interrupt > routine of the device driver for the device generating the interrupts > will be one with a higher percentage. Nice. First "snapshoot" looks like this. ms % sym 65830 96.5 halt 860 1.2 i8259isr 280 0.4 resrcwait 280 0.4 wbflush 150 0.2 genrandom 150 0.2 addclock0link 120 0.1 syscall 80 0.1 validname 70 0.1 putmmu 60 0.0 newrgrp Halt? Matthias --upas-dtqdzkdmhlpqdordatfvkzgccu--