see blogs.sun.com/rweisner and download tpry It will have source that be adapted for internal access to procfs. rick
On Thu, Jan 07, 2010 at 08:57:21AM -0500, Chad Mynhier wrote: > X-CAA-SPAM: F00000 > X-Authority-Analysis: v=1.1 cv=05+FN/8qESlkRDENdJoPftrgNjL3ULrtO3KtIN4q2q8= > c=1 sm=1 a=93FWGnUbpYIA:10 a=+m2fIHUStRf1/t0uzs6iiw==:17 > a=K-5PycObAAAA:8 a=ep_KMAzDAAAA:8 a=fmGCduwJrMJFvVTLjS8A:9 > a=wbWvLtgsgKRAFz8XRGMA:7 a=RSW4vz_JezdymeQBCrSvxPUN0fEA:4 > a=-nVmFY8Fp9cA:10 a=TC1Ce7_l9HwA:10 a=+m2fIHUStRf1/t0uzs6iiw==:117 > X-Spam-Checker-Version: SpamAssassin 3.3.0-rc1 (2009-12-22) on > oss-mail1.opensolaris.org > X-Spam-Level: > X-Spam-Status: No, score=-2.3 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM, > RCVD_IN_DNSWL_NONE autolearn=unavailable version=3.3.0-rc1 > X-Original-To: perf-discuss@opensolaris.org > Delivered-To: perf-discuss@opensolaris.org > DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; > h=domainkey-signature:mime-version:received:in-reply-to:references > :date:message-id:subject:from:to:cc:content-type; > bh=965pZRyaIUNNPCkRGyv3/UV/Q1EmVSXfaNrL7OxNFEg=; > b=usK/NIaWqrXCdQ+UMOpDfrRQ3c0CvEHeI0jnijer6VNIskM1NopTIwFfKH57LbjCXF > gLz3/z6ADzgM9Bdp03mAfdHEuPJlKwaoyMtXlr8l5ql/EumJfFITj9kSZeKxNeO2IiA5 > 64OlotSaPWYXJ6aO5nXG4spnEPk3WCpy/Y2Nk= > DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; > h=mime-version:in-reply-to:references:date:message-id:subject:from:to > :cc:content-type; > b=sM420jmbJs2n2BmeHYw+r5Rd9odZPmPcgSpYnhwKcBD+OlxDoT0qrQYmcg9u0bcCFN > cMVIgYUKf5VSMElpcIgUrYtyZqNww2KIccuzmlA08g8Y+uSVWXgr491tpWJXKtmIybr4 > TNbywTVIHWT72p7yQ6PHSS7f7GWa/ULBafNpA= > In-Reply-To: <1224772768.201262871909145.javamail.tweb...@sf-app1> > Date: Thu, 7 Jan 2010 08:57:21 -0500 > From: Chad Mynhier <cmynh...@gmail.com> > To: Paul <paul.mad...@swx.com> > Cc: perf-discuss@opensolaris.org > Subject: Re: [perf-discuss] Per thread CPU statistics > X-BeenThere: perf-discuss@opensolaris.org > X-Mailman-Version: 2.1.13 > Precedence: list > List-Id: Performance General Discussion <perf-discuss.opensolaris.org> > List-Unsubscribe: <http://mail.opensolaris.org/mailman/options/perf-discuss>, > <mailto:perf-discuss-requ...@opensolaris.org?subject=unsubscribe> > List-Archive: <http://mail.opensolaris.org/pipermail/perf-discuss> > List-Post: <mailto:perf-discuss@opensolaris.org> > List-Help: <mailto:perf-discuss-requ...@opensolaris.org?subject=help> > List-Subscribe: <http://mail.opensolaris.org/mailman/listinfo/perf-discuss>, > <mailto:perf-discuss-requ...@opensolaris.org?subject=subscribe> > Errors-To: perf-discuss-boun...@opensolaris.org > > On Thu, Jan 7, 2010 at 8:44 AM, Paul <paul.mad...@swx.com> wrote: > > I have no problem finding, from with a "C" app, my process utilization. > > > > I need now to dig deeper and extract internally to the app the CPU > > utilisztion of each thread within my app > > > > Any help, better still source fragment, would be much appreciated > > prstat(1M) gives you per-thread statistics with the -L option. That > would probably be a good place to start: > > http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/cmd/prstat/ > > Chad > _______________________________________________ > perf-discuss mailing list > perf-discuss@opensolaris.org -- Rickey C. Weisner Software Development and Performance Specialist Principal Field Technologist Systems Quality Office cell phone: 615-308-1147 email: rick.weis...@sun.com _______________________________________________ perf-discuss mailing list perf-discuss@opensolaris.org