<?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: Diffrence b/w 1 processor and 4 processor server in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/diffrence-b-w-1-processor-and-4-processor-server/m-p/4142915#M93398</link>
    <description>You'll need multiple processes or threads to take advantage of more CPUs.</description>
    <pubDate>Mon, 11 Feb 2008 07:45:24 GMT</pubDate>
    <dc:creator>Dennis Handly</dc:creator>
    <dc:date>2008-02-11T07:45:24Z</dc:date>
    <item>
      <title>Diffrence b/w 1 processor and 4 processor server</title>
      <link>https://community.hpe.com/t5/operating-system-linux/diffrence-b-w-1-processor-and-4-processor-server/m-p/4142914#M93397</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;Recently i migrate one application from HP-UNIX L1000 single processor server to HP-UNIX rp3440 4 processor server. &lt;BR /&gt;Apllicaction was succsfully migrated. Now i want to take the advantage of 4 processor server. Will i need to change the code to shere the application load on diff processors at run time. &lt;BR /&gt;Please give me your suggestions in this regards.</description>
      <pubDate>Mon, 11 Feb 2008 07:41:08 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/diffrence-b-w-1-processor-and-4-processor-server/m-p/4142914#M93397</guid>
      <dc:creator>Amber Goel</dc:creator>
      <dc:date>2008-02-11T07:41:08Z</dc:date>
    </item>
    <item>
      <title>Re: Diffrence b/w 1 processor and 4 processor server</title>
      <link>https://community.hpe.com/t5/operating-system-linux/diffrence-b-w-1-processor-and-4-processor-server/m-p/4142915#M93398</link>
      <description>You'll need multiple processes or threads to take advantage of more CPUs.</description>
      <pubDate>Mon, 11 Feb 2008 07:45:24 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/diffrence-b-w-1-processor-and-4-processor-server/m-p/4142915#M93398</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-02-11T07:45:24Z</dc:date>
    </item>
    <item>
      <title>Re: Diffrence b/w 1 processor and 4 processor server</title>
      <link>https://community.hpe.com/t5/operating-system-linux/diffrence-b-w-1-processor-and-4-processor-server/m-p/4142916#M93399</link>
      <description>My application is using socket programming Eather net , X.25 and unix inter sockets. I am not using any thereding concept. My Application is like one exe read data from one socket and worite that data into messege queue , verious other exe continouly pooling on that queue. According to the Messege type other program read data from q and procss it. I want to imporve this proformence. I installed Sybase 15.0 also on the same server.</description>
      <pubDate>Mon, 11 Feb 2008 07:52:10 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/diffrence-b-w-1-processor-and-4-processor-server/m-p/4142916#M93399</guid>
      <dc:creator>Amber Goel</dc:creator>
      <dc:date>2008-02-11T07:52:10Z</dc:date>
    </item>
    <item>
      <title>Re: Diffrence b/w 1 processor and 4 processor server</title>
      <link>https://community.hpe.com/t5/operating-system-linux/diffrence-b-w-1-processor-and-4-processor-server/m-p/4142917#M93400</link>
      <description>If you already have multiple executables, you need to find where you are spending the time.  Does top(1) show any using 100% of a CPU?&lt;BR /&gt;Summing up all of your executables, are you using 100% of all 4 CPUs?&lt;BR /&gt;Are you optimizing your applications?  What language(s) is it using?</description>
      <pubDate>Mon, 11 Feb 2008 07:58:56 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/diffrence-b-w-1-processor-and-4-processor-server/m-p/4142917#M93400</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-02-11T07:58:56Z</dc:date>
    </item>
    <item>
      <title>Re: Diffrence b/w 1 processor and 4 processor server</title>
      <link>https://community.hpe.com/t5/operating-system-linux/diffrence-b-w-1-processor-and-4-processor-server/m-p/4142918#M93401</link>
      <description>In normal case processors are not bussy more then 40%. This is a real time application so verious exe's have to continouly poollin on database , sockets and queues. I am using C and sybase 15.0.</description>
      <pubDate>Mon, 11 Feb 2008 08:05:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/diffrence-b-w-1-processor-and-4-processor-server/m-p/4142918#M93401</guid>
      <dc:creator>Amber Goel</dc:creator>
      <dc:date>2008-02-11T08:05:21Z</dc:date>
    </item>
    <item>
      <title>Re: Diffrence b/w 1 processor and 4 processor server</title>
      <link>https://community.hpe.com/t5/operating-system-linux/diffrence-b-w-1-processor-and-4-processor-server/m-p/4142919#M93402</link>
      <description>&lt;BR /&gt;&amp;gt;&amp;gt; In normal case processors are not bussy more then 40%. This is a real time application so verious exe's have to continouly poollin on database , sockets and queues. I am using C and sybase 15.0.&lt;BR /&gt;&lt;BR /&gt;Then there is no big usage / throughput advantage for more than 1 CPU.&lt;BR /&gt;&lt;BR /&gt;The extra cpus MAY be helping to give better reponse time.&lt;BR /&gt;&lt;BR /&gt;As you already have multipel processes, the HPUX scheduler will already schedule them on the first available CPU unless it is being told otherwise (processor sets, mpsched).&lt;BR /&gt;&lt;BR /&gt;Just verify with the 'top' command.&lt;BR /&gt;In the first column you'll see the last cpu used for a given process. Surely this will show all 4, proving SMP is trying to help, not just 0.&lt;BR /&gt;&lt;BR /&gt;And uh... kudos to the salesman!&lt;BR /&gt;I hope the right expectations (low) were set.&lt;BR /&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;Hein.&lt;BR /&gt;</description>
      <pubDate>Mon, 11 Feb 2008 13:59:18 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/diffrence-b-w-1-processor-and-4-processor-server/m-p/4142919#M93402</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2008-02-11T13:59:18Z</dc:date>
    </item>
    <item>
      <title>Re: Diffrence b/w 1 processor and 4 processor server</title>
      <link>https://community.hpe.com/t5/operating-system-linux/diffrence-b-w-1-processor-and-4-processor-server/m-p/4142920#M93403</link>
      <description>&amp;gt;Hein: Then there is no big usage / throughput advantage for more than 1 CPU.&lt;BR /&gt;&lt;BR /&gt;Are you sure?  If all are at 40%: 4 * 40% == 1.6 CPUs.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;The extra CPUs MAY be helping to give better response time.&lt;BR /&gt;&lt;BR /&gt;They can also do other work, run another application.</description>
      <pubDate>Mon, 11 Feb 2008 16:41:26 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/diffrence-b-w-1-processor-and-4-processor-server/m-p/4142920#M93403</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-02-11T16:41:26Z</dc:date>
    </item>
    <item>
      <title>Re: Diffrence b/w 1 processor and 4 processor server</title>
      <link>https://community.hpe.com/t5/operating-system-linux/diffrence-b-w-1-processor-and-4-processor-server/m-p/4142921#M93404</link>
      <description>Dennis&amp;gt; Hein: Then there is no big usage / throughput advantage for more than 1 CPU.&lt;BR /&gt;Dennis&amp;gt; Are you sure? If all are at 40%: 4 * 40% == 1.6 CPUs.&lt;BR /&gt;&lt;BR /&gt;Yes. Of course. If that 40% was for all 4 CPUs then obviously the application already have a benefit from the extra cpu: Any uage above 25% goes without saying, and any usage above 20% also has a good chance of being aided as is likely to indicate concurrent usage.&lt;BR /&gt;&lt;BR /&gt;I just assumed 40% of 1 CPU because of original question itself. If you see more than 1 cpu worthe being used then why as teh question in the first place.&lt;BR /&gt;&lt;BR /&gt;Grins,&lt;BR /&gt;Hein.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 11 Feb 2008 17:31:04 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/diffrence-b-w-1-processor-and-4-processor-server/m-p/4142921#M93404</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2008-02-11T17:31:04Z</dc:date>
    </item>
    <item>
      <title>Re: Diffrence b/w 1 processor and 4 processor server</title>
      <link>https://community.hpe.com/t5/operating-system-linux/diffrence-b-w-1-processor-and-4-processor-server/m-p/4142922#M93405</link>
      <description>When you look at that output of top (or glance if you have it) if indeed the 40% is overall CPU util over 4 processors, you will probably see your one main process at 100% CPU utilization.  In the per-CPU stats at the top (of top) you will also see a single CPU at 100% and several of the other CPUs at &amp;lt; 100%.&lt;BR /&gt;&lt;BR /&gt;A process not using threads cannot take advantage of the services of more than one CPU.  If that process is then showing 100% CPU util in top/glance that means it is using as much CPU as it possibly can, and unless you can split it into multiple processes, or rewrite it to use multiple threads within the one process, that is as far as things are going to go.&lt;BR /&gt;&lt;BR /&gt;If you want to start considering threading, I believe you should still be able to obtain a copy of a book titled "Threadtime" by Norton et al, who were/are the threads experts for pthreads on HP-UX.  Otherwise, you might just look at the pthreads related manpages or other sources of pthread documentation.</description>
      <pubDate>Tue, 12 Feb 2008 17:37:11 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/diffrence-b-w-1-processor-and-4-processor-server/m-p/4142922#M93405</guid>
      <dc:creator>rick jones</dc:creator>
      <dc:date>2008-02-12T17:37:11Z</dc:date>
    </item>
  </channel>
</rss>

