<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>My Crusade &#187; HP-UX</title>
	<atom:link href="http://www.jarodwang.cn/tag/hp-ux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jarodwang.cn</link>
	<description>For the future we believe in.</description>
	<lastBuildDate>Tue, 07 Sep 2010 05:42:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Process Memory Usage Monitoring Using Glance on HP-UX</title>
		<link>http://www.jarodwang.cn/2010/05/26/process-memory-usage-monitoring-using-glance-on-hp-ux/</link>
		<comments>http://www.jarodwang.cn/2010/05/26/process-memory-usage-monitoring-using-glance-on-hp-ux/#comments</comments>
		<pubDate>Wed, 26 May 2010 04:45:22 +0000</pubDate>
		<dc:creator>jarodwang</dc:creator>
				<category><![CDATA[HP-UX]]></category>
		<category><![CDATA[glance]]></category>

		<guid isPermaLink="false">http://www.jarodwang.cn/?p=325</guid>
		<description><![CDATA[glance 是 HP-UX 平台上一个功能非常强大的性能监测工具，这里我只简单介绍一下如何使用 glance 来监测进程的内存占用（用于发现潜在的内存泄露问题）。 首先是如何调用 glance，下面是我所使用的命令行，具体每个选项的意义可以查 manpage： $ glance -j 4320 -aos ./mem_monitor.cfg -iterations 40 > hpi-1_mm.txt &#038; 这里所使用的 mem_monitor.cfg 文件的内容如下： headersprinted=0 if headersprinted == 0 then { print &#8220;====== time ====== PROC PID VSZ RSS CPU&#8221; headersprinted = 1 } process loop { if ((proc_proc_name==&#8221;crsd.bin&#8221;) or (proc_proc_name==&#8221;ocssd.bin&#8221;) or (proc_proc_name==&#8221;evmd.bin&#8221;) or (proc_proc_name==&#8221;evmlogger.info&#8221;) or [...]]]></description>
			<content:encoded><![CDATA[<p>glance 是 HP-UX 平台上一个功能非常强大的性能监测工具，这里我只简单介绍一下如何使用 glance 来监测进程的内存占用（用于发现潜在的内存泄露问题）。</p>
<p>首先是如何调用 glance，下面是我所使用的命令行，具体每个选项的意义可以查 manpage：</p>
<p>$ glance -j 4320 -aos ./mem_monitor.cfg -iterations 40 > hpi-1_mm.txt &#038;</p>
<p>这里所使用的 mem_monitor.cfg 文件的内容如下：</p>
<p>headersprinted=0<br />
if headersprinted == 0 then {<br />
print &#8220;====== time ====== PROC PID VSZ RSS CPU&#8221;<br />
headersprinted = 1<br />
}<br />
process loop {<br />
if ((proc_proc_name==&#8221;crsd.bin&#8221;)<br />
or (proc_proc_name==&#8221;ocssd.bin&#8221;)<br />
or (proc_proc_name==&#8221;evmd.bin&#8221;)<br />
or (proc_proc_name==&#8221;evmlogger.info&#8221;)<br />
or (proc_proc_name==&#8221;oclsomon.bin&#8221;)<br />
or (proc_proc_name==&#8221;oclsvmon.bin&#8221;)<br />
or (proc_proc_name==&#8221;racgimon&#8221;)<br />
or (proc_proc_name==&#8221;ons&#8221;)<br />
)<br />
then {<br />
print GBL_STATDATE,&#8221;|&#8221;,GBL_STATTIME,&#8221;|&#8221;,proc_proc_name,&#8221;|&#8221;,proc_proc_id,&#8221;|&#8221;, proc_mem_virt,&#8221;|&#8221;,proc_mem_res,&#8221;|&#8221;,proc_cpu_last_used,&#8221;|&#8221;<br />
}<br />
}</p>
<p>其中所用到的操作系统度量（metrics）的定义都可以在 /opt/perf/paperdocs/gp/C/gp-metrics.txt 中进行查找。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jarodwang.cn/2010/05/26/process-memory-usage-monitoring-using-glance-on-hp-ux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Install tusc on HP-UX</title>
		<link>http://www.jarodwang.cn/2009/11/26/how-to-install-tusc-on-hp-ux/</link>
		<comments>http://www.jarodwang.cn/2009/11/26/how-to-install-tusc-on-hp-ux/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 12:29:57 +0000</pubDate>
		<dc:creator>jarodwang</dc:creator>
				<category><![CDATA[HP-UX]]></category>
		<category><![CDATA[tusc]]></category>

		<guid isPermaLink="false">http://www.jarodwang.cn/?p=318</guid>
		<description><![CDATA[tusc 是一个在 HP-UX 平台上用来跟踪系统调用的程序，其功能类似于 Linux 上的 strace 和 Solaris  上的 truss。最近两天应大洋彼岸的同事要求，要提供某个重要的 Oracle 数据库进程的 tusc 输出，可是在我用的 HP-UX 的测试机上并没有默认安装它。最后 Google 出来了 tusc 的安装方法，记录于此。 答案来自于 HP IT Resource Center 的论坛上的一篇帖子。其实安装过程很简单： 1 在这里下载版本合适的 tusc 安装文件压缩包； 2 以 root 身份使用 swinstall 命令进行安装。 默认的安装路径是在 /usr/local/bin/tusc，之后就可以开始使用了。最后这里顺便给出一个例子： tusc -o tusc.out -aEfhpRunv -T &#34;&#34; -p pid]]></description>
			<content:encoded><![CDATA[<p>tusc 是一个在 HP-UX 平台上用来跟踪系统调用的程序，其功能类似于 Linux 上的 strace 和 Solaris  上的 truss。最近两天应大洋彼岸的同事要求，要提供某个重要的 Oracle 数据库进程的 tusc 输出，可是在我用的 HP-UX 的测试机上并没有默认安装它。最后 Google 出来了 tusc 的安装方法，记录于此。</p>
<p>答案来自于 <a href="http://www.itrc.hp.com" target="_blank">HP IT Resource Center</a> 的论坛上的一篇<a href="http://forums11.itrc.hp.com/service/forums/questionanswer.do?admit=109447626+1259237010791+28353475&amp;threadId=1201801" target="_blank">帖子</a>。其实安装过程很简单：</p>
<p>1 在<a href="http://hpux.connect.org.uk/hppd/hpux/Sysadmin/tusc-7.10/" target="_blank">这里</a>下载版本合适的 tusc 安装文件压缩包；</p>
<p>2 以 root 身份使用 swinstall 命令进行安装。</p>
<p>默认的安装路径是在 /usr/local/bin/tusc，之后就可以开始使用了。最后这里顺便给出一个例子：</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">tusc <span style="color: #660033;">-o</span> tusc.out <span style="color: #660033;">-aEfhpRunv</span> <span style="color: #660033;">-T</span> <span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #660033;">-p</span> pid</pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.jarodwang.cn/2009/11/26/how-to-install-tusc-on-hp-ux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>11107 Patch Set for HP-UX Itanium is released</title>
		<link>http://www.jarodwang.cn/2008/10/16/11107-patch-set-for-hp-ux-itanium-is-released/</link>
		<comments>http://www.jarodwang.cn/2008/10/16/11107-patch-set-for-hp-ux-itanium-is-released/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 06:12:50 +0000</pubDate>
		<dc:creator>jarodwang</dc:creator>
				<category><![CDATA[HP-UX]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.jarodwang.cn/?p=118</guid>
		<description><![CDATA[As you can see from above screenshot of MetaLink, 11.1.0.7.0 Patch Set for ORACLE Database Server for HP-UX Itanium is released on 06-OCT-2008. And I&#8217;m so proud to make contribution to this release. Cheers!]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.jarodwang.cn/wordpress/wp-content/uploads/2008/10/11107forhpi.jpg"><img class="aligncenter size-full wp-image-119" title="11107forhpi" src="http://www.jarodwang.cn/wordpress/wp-content/uploads/2008/10/11107forhpi.jpg" alt="" width="578" height="391" /></a></p>
<p>As you can see from above screenshot of MetaLink, 11.1.0.7.0 Patch Set for ORACLE Database Server for HP-UX Itanium is released on 06-OCT-2008.</p>
<p>And I&#8217;m so proud to make contribution to this release. Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jarodwang.cn/2008/10/16/11107-patch-set-for-hp-ux-itanium-is-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VERITAS Volume Manager Fundamentals</title>
		<link>http://www.jarodwang.cn/2008/07/21/veritas-volume-manager-fundamentals/</link>
		<comments>http://www.jarodwang.cn/2008/07/21/veritas-volume-manager-fundamentals/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 14:53:32 +0000</pubDate>
		<dc:creator>jarodwang</dc:creator>
				<category><![CDATA[HP-UX]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[volume]]></category>

		<guid isPermaLink="false">http://www.jarodwang.cn/?p=75</guid>
		<description><![CDATA[When you place a physical disk under Volume Manager control, a Volume Manager disk (or VM disk) is assigned to the physical disk. A VM disk typically includes a public region (allocated storage) and a private region where Volume Manager internal configuration information is stored. A disk group is a collection of VM disks that [...]]]></description>
			<content:encoded><![CDATA[<p>When you place a physical disk under Volume Manager control, a Volume Manager disk (or VM disk) is assigned to the physical disk.</p>
<p>A VM disk typically includes a public region (allocated storage) and a private region where Volume Manager internal configuration information is stored.</p>
<p>A disk group is a collection of VM disks that share a common configuration.</p>
<p>A disk group configuration is a set of records with detailed information about related Volume Manager objects, their attributes, and their connections.</p>
<p>Volumes are created within a disk group. A given volume must be configured from disks in the same disk group.</p>
<p>A subdisk is a set of contiguous disk blocks. A block is a unit of space on the disk. Volume Manager allocates disk space using subdisks.</p>
<p>The Volume Manager uses subdisks to build virtual objects called plexes. A plex consists of one or more subdisks located on one or more physical disks.</p>
<p>A volume is a virtual disk device that appears to applications, databases, and file systems as a physical disk, but does not have the physical limitations of a physical disk device.</p>
<p>A volume consists of one or more plexes, each holding a copy of the selected data in the volume. Due to its virtual nature, a volume is not restricted to a particular disk or a specific area of disk.</p>
<p>A volume can consist of up to 32 plexes, each of which consists of one or more subdisks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jarodwang.cn/2008/07/21/veritas-volume-manager-fundamentals/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
