<?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: Concurreny problem in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/concurreny-problem/m-p/3184028#M163429</link>
    <description>Sanjay,&lt;BR /&gt;&lt;BR /&gt;OK, I'll be obvious:&lt;BR /&gt;&lt;BR /&gt;How were these other processes "spawned"?  In the background?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Pete</description>
    <pubDate>Thu, 05 Feb 2004 09:18:32 GMT</pubDate>
    <dc:creator>Pete Randall</dc:creator>
    <dc:date>2004-02-05T09:18:32Z</dc:date>
    <item>
      <title>Concurreny problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/concurreny-problem/m-p/3184027#M163428</link>
      <description>Hello all, Can you possibly explain whats going on here.&lt;BR /&gt;&lt;BR /&gt;I was running multiple processes on my system for data loading.&lt;BR /&gt;The main script spawned out three additional shells running different loading scripts&lt;BR /&gt;concurrently.  After the spawning, there were four processes running&lt;BR /&gt;at the same time.  The processes were all running with my own user account.&lt;BR /&gt;When I ran the utility TOP, it showed only one CPU was utilized 100% and the other three&lt;BR /&gt;CPUs were idled.  Why was that?  I was expecting all CPUs were fully utilized.&lt;BR /&gt;Can you think of any reason why only one CPU was utilized, but not four?&lt;BR /&gt;Is there any restriction because of the user account (not root)?&lt;BR /&gt;&lt;BR /&gt;Any help here will be greatly appreciated and points will always be assigned. &lt;BR /&gt;</description>
      <pubDate>Thu, 05 Feb 2004 09:10:14 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/concurreny-problem/m-p/3184027#M163428</guid>
      <dc:creator>Ragni Singh</dc:creator>
      <dc:date>2004-02-05T09:10:14Z</dc:date>
    </item>
    <item>
      <title>Re: Concurreny problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/concurreny-problem/m-p/3184028#M163429</link>
      <description>Sanjay,&lt;BR /&gt;&lt;BR /&gt;OK, I'll be obvious:&lt;BR /&gt;&lt;BR /&gt;How were these other processes "spawned"?  In the background?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Pete</description>
      <pubDate>Thu, 05 Feb 2004 09:18:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/concurreny-problem/m-p/3184028#M163429</guid>
      <dc:creator>Pete Randall</dc:creator>
      <dc:date>2004-02-05T09:18:32Z</dc:date>
    </item>
    <item>
      <title>Re: Concurreny problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/concurreny-problem/m-p/3184029#M163430</link>
      <description>Sanjay,&lt;BR /&gt;&lt;BR /&gt;When you say spawn, there are multiple variants spawning can occur. Depending on how it is implemented it can be spawned with&lt;BR /&gt;the environment of the parent, run totally separate, independent, or be effectively blocked with a semaphore. What does the script look like, and I may be able to give you guidance.&lt;BR /&gt;&lt;BR /&gt;In C (which the OS is written in) there are the exec functions. They have different properties. Any of these functions can spawn a process, but they have wildly different results...&lt;BR /&gt;&lt;BR /&gt;Tim&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 05 Feb 2004 09:19:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/concurreny-problem/m-p/3184029#M163430</guid>
      <dc:creator>Tim Sanko</dc:creator>
      <dc:date>2004-02-05T09:19:59Z</dc:date>
    </item>
    <item>
      <title>Re: Concurreny problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/concurreny-problem/m-p/3184030#M163431</link>
      <description>Sanjay,&lt;BR /&gt;&lt;BR /&gt;Another thought:&lt;BR /&gt;&lt;BR /&gt;Is it possible any other processes have set affinity to those other three processors?  Our Informix database has this capability, for example.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Pete</description>
      <pubDate>Thu, 05 Feb 2004 09:20:27 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/concurreny-problem/m-p/3184030#M163431</guid>
      <dc:creator>Pete Randall</dc:creator>
      <dc:date>2004-02-05T09:20:27Z</dc:date>
    </item>
    <item>
      <title>Re: Concurreny problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/concurreny-problem/m-p/3184031#M163432</link>
      <description>&lt;BR /&gt;How about a hint as to what the jobs are that you are forking over?&lt;BR /&gt;&lt;BR /&gt;Data loading into what?&lt;BR /&gt;tarring up stuff?&lt;BR /&gt;zipping up stuff?&lt;BR /&gt;relational database row inserts?&lt;BR /&gt;Oracle SQLloader? Oracle Import?&lt;BR /&gt;&lt;BR /&gt;&amp;gt; only one CPU was utilized 100% and the other three CPUs were idled. Why was that? &lt;BR /&gt;&lt;BR /&gt;- Because they were waiting on soem terminal input?&lt;BR /&gt;- Because the job takes out a high level (applicaiton) lock?&lt;BR /&gt;&lt;BR /&gt;How about trying to run the job twice from two windows... does that get two active jobs or is one also idle? Does the system you are loading into have tools to monitor process states? wait events? lock contention?&lt;BR /&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;Hein.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 05 Feb 2004 09:22:52 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/concurreny-problem/m-p/3184031#M163432</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2004-02-05T09:22:52Z</dc:date>
    </item>
  </channel>
</rss>

