<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: CPU utilization and performance in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/cpu-utilization-and-performance/m-p/2861504#M96302</link>
    <description>Hello,&lt;BR /&gt;&lt;BR /&gt;In gpm, you can select Reports --&amp;gt; Process List.  Choose the process you want to look at by double-clicking it and a window full of various information will appear.&lt;BR /&gt;&lt;BR /&gt;You can also use measureware and get a historical report using the PROC_APP_ID, PROC_PROC_NAME, and PROC_CPU_TOTAL_UTIL&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Hope this helps&lt;BR /&gt;&lt;BR /&gt;Chris</description>
    <pubDate>Tue, 10 Dec 2002 20:57:35 GMT</pubDate>
    <dc:creator>Christopher McCray_1</dc:creator>
    <dc:date>2002-12-10T20:57:35Z</dc:date>
    <item>
      <title>CPU utilization and performance</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/cpu-utilization-and-performance/m-p/2861502#M96300</link>
      <description>I have a process which runs as a server process and whenever there is a request from the client it forks . I want to know what is the total CPU utilization and memory usage by that process and what is the max number of forks i can do on HP 10.2.&lt;BR /&gt;Is  it possible to monitor all the child process's forked by it and the total USAGE of CPU for that process.&lt;BR /&gt;Is  there  any specific in gpm or glance to do that.</description>
      <pubDate>Tue, 10 Dec 2002 20:40:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/cpu-utilization-and-performance/m-p/2861502#M96300</guid>
      <dc:creator>alok jain</dc:creator>
      <dc:date>2002-12-10T20:40:59Z</dc:date>
    </item>
    <item>
      <title>Re: CPU utilization and performance</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/cpu-utilization-and-performance/m-p/2861503#M96301</link>
      <description>Hi Alok,&lt;BR /&gt;&lt;BR /&gt;You can do it with Measureware. You will need to enable logging of all the processes through measureware to accomplish your task. Look at /var/opt/perf/parm file to see how you can adjust to get the processes to be logged.&lt;BR /&gt;&lt;BR /&gt;Once you start collecting the data, you can extract it later using 'extract' utility. You will need to basically create the template file using the following metrics&lt;BR /&gt;&lt;BR /&gt;FORMAT ASCII&lt;BR /&gt;SEPERATOR=" "&lt;BR /&gt;DATE&lt;BR /&gt;TIME&lt;BR /&gt;PROC_PROC_NAME&lt;BR /&gt;PROC_PROC_ID&lt;BR /&gt;PROC_PARENT_PROC_ID&lt;BR /&gt;PROC_CPU_TOTAL_UTIL&lt;BR /&gt;&lt;BR /&gt;Then run 'extract' using the above template file.  This will generate an ascii file &lt;BR /&gt;for all the processes.&lt;BR /&gt;&lt;BR /&gt;Then you will need to write a small script to grep the information only for the PID of the processes and the processes that had it as PPID.&lt;BR /&gt;&lt;BR /&gt;You can get a lot of other information about this process like Disk, memory utilization etc., Look at /var/opt/perf/reptall file for more info.&lt;BR /&gt;&lt;BR /&gt;-Sri&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 10 Dec 2002 20:53:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/cpu-utilization-and-performance/m-p/2861503#M96301</guid>
      <dc:creator>Sridhar Bhaskarla</dc:creator>
      <dc:date>2002-12-10T20:53:21Z</dc:date>
    </item>
    <item>
      <title>Re: CPU utilization and performance</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/cpu-utilization-and-performance/m-p/2861504#M96302</link>
      <description>Hello,&lt;BR /&gt;&lt;BR /&gt;In gpm, you can select Reports --&amp;gt; Process List.  Choose the process you want to look at by double-clicking it and a window full of various information will appear.&lt;BR /&gt;&lt;BR /&gt;You can also use measureware and get a historical report using the PROC_APP_ID, PROC_PROC_NAME, and PROC_CPU_TOTAL_UTIL&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Hope this helps&lt;BR /&gt;&lt;BR /&gt;Chris</description>
      <pubDate>Tue, 10 Dec 2002 20:57:35 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/cpu-utilization-and-performance/m-p/2861504#M96302</guid>
      <dc:creator>Christopher McCray_1</dc:creator>
      <dc:date>2002-12-10T20:57:35Z</dc:date>
    </item>
    <item>
      <title>Re: CPU utilization and performance</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/cpu-utilization-and-performance/m-p/2861505#M96303</link>
      <description>I tried to get the information by using extract command.It gives me the information about the client process . There is no entry for the server process. I did not mention my client process name anywhere . Where can i mention the Server process name so that i can get the results for that also.</description>
      <pubDate>Wed, 11 Dec 2002 23:58:35 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/cpu-utilization-and-performance/m-p/2861505#M96303</guid>
      <dc:creator>alok jain</dc:creator>
      <dc:date>2002-12-11T23:58:35Z</dc:date>
    </item>
    <item>
      <title>Re: CPU utilization and performance</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/cpu-utilization-and-performance/m-p/2861506#M96304</link>
      <description>Hello,&lt;BR /&gt;&lt;BR /&gt;You can define this in the parm file, which is located either in /var/opt/perf or /opt/perf/bin (I don't have a system in front of me).&lt;BR /&gt;&lt;BR /&gt;You can make a class for these procs to separate them.&lt;BR /&gt;&lt;BR /&gt;You must stop and start measureware after making the updates to the parm file.&lt;BR /&gt;&lt;BR /&gt;Hope this helps&lt;BR /&gt;&lt;BR /&gt;Chris</description>
      <pubDate>Thu, 12 Dec 2002 10:32:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/cpu-utilization-and-performance/m-p/2861506#M96304</guid>
      <dc:creator>Christopher McCray_1</dc:creator>
      <dc:date>2002-12-12T10:32:43Z</dc:date>
    </item>
    <item>
      <title>Re: CPU utilization and performance</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/cpu-utilization-and-performance/m-p/2861507#M96305</link>
      <description>The problem is that you can't extract what you don't log.&lt;BR /&gt;Measureware logs process metrics for "interesting processes" only, during any given interval.  A process is "interesting" if it meets the criteria of the threshold statement from your /var/opt/perf/parm.&lt;BR /&gt;&lt;BR /&gt;Instaed, you could try configuring an "application" statement in your parm file.&lt;BR /&gt;You define an "application" as a group of processes whose names and/or userids you specify (wild characters can be used - see /opt/perf/examples/mwaconfig/parm_apps for some examples).&lt;BR /&gt;&lt;BR /&gt;Once you modify the parm file, you need to restart scopeux:&lt;BR /&gt;&lt;BR /&gt;mwa restart scope&lt;BR /&gt;&lt;BR /&gt;When extracting applications metrics, you can just edit a copy of the file /var/opt/perf/reptall by uncommenting the relevant metrics under "DATA TYPE APPLICATION" section.  If you save this file to, say, /tmp/myrept, then just run:&lt;BR /&gt;&lt;BR /&gt;extract -xp -r /tmp/myrept -a&lt;BR /&gt;&lt;BR /&gt;HTH,&lt;BR /&gt;&lt;BR /&gt;Mladen&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 12 Dec 2002 17:48:53 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/cpu-utilization-and-performance/m-p/2861507#M96305</guid>
      <dc:creator>Mladen Despic</dc:creator>
      <dc:date>2002-12-12T17:48:53Z</dc:date>
    </item>
    <item>
      <title>Re: CPU utilization and performance</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/cpu-utilization-and-performance/m-p/2861508#M96306</link>
      <description>The max number of forks is controlled by the kernel.  Check the values of the kernel parameters maxuprc (a number of concurrent processes that a user can run) and nproc  (the total number of concurrent processes) on your system.&lt;BR /&gt;&lt;BR /&gt;If you run Glance, you can get a lot more information at a processes level.  You can also log customized output from Glance by using Glance in "adviser only" mode.   For more information, see:&lt;BR /&gt;/opt/perf/paperdocs/gp/C/adviser.pdf&lt;BR /&gt;and&lt;BR /&gt;/opt/perf/examples/adviser/*</description>
      <pubDate>Thu, 12 Dec 2002 18:00:54 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/cpu-utilization-and-performance/m-p/2861508#M96306</guid>
      <dc:creator>Mladen Despic</dc:creator>
      <dc:date>2002-12-12T18:00:54Z</dc:date>
    </item>
    <item>
      <title>Re: CPU utilization and performance</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/cpu-utilization-and-performance/m-p/2861509#M96307</link>
      <description>In Glance, you can monitor the metric PROC_FORK.  This metrics is not logged by Measureware.&lt;BR /&gt;&lt;BR /&gt;You could also monitor fork and vfork systemcalls at a global level and/or for a particular process.&lt;BR /&gt;&lt;BR /&gt;If you want to get a nice log on this, running Glance in adviser_only mode would probably give you the best results, although it might take some time to create the custom syntax.&lt;BR /&gt;&lt;BR /&gt;HTH,&lt;BR /&gt;&lt;BR /&gt;Mladen&lt;BR /&gt;</description>
      <pubDate>Thu, 12 Dec 2002 18:09:34 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/cpu-utilization-and-performance/m-p/2861509#M96307</guid>
      <dc:creator>Mladen Despic</dc:creator>
      <dc:date>2002-12-12T18:09:34Z</dc:date>
    </item>
  </channel>
</rss>

