<?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: Memroy use in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/memroy-use/m-p/3376131#M196566</link>
    <description>I have seen message similar to "Oracle is trying to use memory out of the shared memory area. "&lt;BR /&gt;Hope this helps&lt;BR /&gt;Thanks&lt;BR /&gt;Prashant</description>
    <pubDate>Mon, 13 Sep 2004 20:22:59 GMT</pubDate>
    <dc:creator>Prashant Zanwar_4</dc:creator>
    <dc:date>2004-09-13T20:22:59Z</dc:date>
    <item>
      <title>Memroy use</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/memroy-use/m-p/3376124#M196559</link>
      <description>Are there any parameters of kernel that limit the amount of memory used by a process?</description>
      <pubDate>Thu, 09 Sep 2004 18:07:03 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/memroy-use/m-p/3376124#M196559</guid>
      <dc:creator>hector hernandez</dc:creator>
      <dc:date>2004-09-09T18:07:03Z</dc:date>
    </item>
    <item>
      <title>Re: Memroy use</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/memroy-use/m-p/3376125#M196560</link>
      <description>Sure. Any binary executed has 3 segments = Data,stack and text segments. &lt;BR /&gt;&lt;BR /&gt;You have 3 kernel parameters that limit the size of these 3 segments.&lt;BR /&gt;&lt;BR /&gt;maxdsiz = maximum data segment size for a 32-bit binary&lt;BR /&gt;maxdsiz_64bit =Max data seg size for a 64-bit binary&lt;BR /&gt;&lt;BR /&gt;maxssiz - max stack seg size for a 32-bit binary&lt;BR /&gt;maxssiz_64bit = for 64 bit binary&lt;BR /&gt;&lt;BR /&gt;maxtsiz = max text seg size for a 32 bit binary&lt;BR /&gt;maxtsiz_64bit = max text seg size for a 64 bit binary.&lt;BR /&gt;&lt;BR /&gt;Any process that tries to allocate more than above boundaries will be terminated.</description>
      <pubDate>Thu, 09 Sep 2004 18:13:05 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/memroy-use/m-p/3376125#M196560</guid>
      <dc:creator>Sundar_7</dc:creator>
      <dc:date>2004-09-09T18:13:05Z</dc:date>
    </item>
    <item>
      <title>Re: Memroy use</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/memroy-use/m-p/3376126#M196561</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;Another interesting segment is shared segment.. One can create a segment of size upto shmmax kernel parameter.. and can create multiple such segments upto msgmni parameter depending on the OS bit version. With default configuration, such limitation is upto 1.75 GB on a 32 bit OS and 1 TB on 64bit. So, there isn't enough contiguous space available in the shared memory space, then the processes that create shared memory will fail.&lt;BR /&gt;&lt;BR /&gt;-Sri</description>
      <pubDate>Thu, 09 Sep 2004 18:26:41 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/memroy-use/m-p/3376126#M196561</guid>
      <dc:creator>Sridhar Bhaskarla</dc:creator>
      <dc:date>2004-09-09T18:26:41Z</dc:date>
    </item>
    <item>
      <title>Re: Memroy use</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/memroy-use/m-p/3376127#M196562</link>
      <description>Hi&lt;BR /&gt;&lt;BR /&gt;I know that if the shared memory gets full or if there is any problem for the kernel to assign a segment, there will be a message in the syslog.log file. What about the other memory areas (data segment, stack segment, text segment) ? Do they produce a message in the syslog.log files as well ?&lt;BR /&gt;&lt;BR /&gt;Thanks in advance.&lt;BR /&gt;&lt;BR /&gt;Hector</description>
      <pubDate>Thu, 09 Sep 2004 18:38:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/memroy-use/m-p/3376127#M196562</guid>
      <dc:creator>hector hernandez</dc:creator>
      <dc:date>2004-09-09T18:38:13Z</dc:date>
    </item>
    <item>
      <title>Re: Memroy use</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/memroy-use/m-p/3376128#M196563</link>
      <description>hmm..I dont know for sure..&lt;BR /&gt;&lt;BR /&gt;but I know you will get messages similar to &lt;BR /&gt;&lt;BR /&gt;"Bus fault"&lt;BR /&gt;&lt;BR /&gt;"Segmentation voilation fault"&lt;BR /&gt;&lt;BR /&gt;I dont believe these messages get logged in syslog.log.</description>
      <pubDate>Thu, 09 Sep 2004 18:42:58 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/memroy-use/m-p/3376128#M196563</guid>
      <dc:creator>Sundar_7</dc:creator>
      <dc:date>2004-09-09T18:42:58Z</dc:date>
    </item>
    <item>
      <title>Re: Memroy use</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/memroy-use/m-p/3376129#M196564</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;Even for the shared memory, you will hardly find any errors in syslog.log. The kernel tables such as nfile, nproc will give out the errors in syslog.log&lt;BR /&gt;&lt;BR /&gt;Most of the memory overflow errors are given out as the standard errors by the processes. Such as 'segment violation', 'out of memory' etc.,&lt;BR /&gt;&lt;BR /&gt;Also, note that on HP systems are based on virtual memory. So, on a system you may find only 512 MB of physical memory but still you can be able to create 600 MB of data segment. Having said that there is another parameter that can limit the memory usage 'swap space'. You may have 10 GB of physical memory on the system but if you haven't configured your swap space enough, you may not be able to use all the memory.&lt;BR /&gt;&lt;BR /&gt;A small correction in my previous note.. A typical shared memory quadrant size on 64-bit systems is 4 TB. &lt;BR /&gt;&lt;BR /&gt;-Sri</description>
      <pubDate>Thu, 09 Sep 2004 18:49:24 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/memroy-use/m-p/3376129#M196564</guid>
      <dc:creator>Sridhar Bhaskarla</dc:creator>
      <dc:date>2004-09-09T18:49:24Z</dc:date>
    </item>
    <item>
      <title>Re: Memroy use</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/memroy-use/m-p/3376130#M196565</link>
      <description>The problem with using kernel parameter to limit usage by processes, is that they refer to virtual memory space, and that processes die when one of these limits is exceeded.  I think what you likely want is to restrict the use of physical memory so that it is allocated the way you wish.  This can be done with Process Resource Manager or Workload manager.  PRM is an option software product, but is included in the Enterprise Operating Environment for 11i.  WLM, which includes PRM, can also be ordered separate or is included in the Mission Critical Operating environment for 11i.</description>
      <pubDate>Mon, 13 Sep 2004 19:21:42 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/memroy-use/m-p/3376130#M196565</guid>
      <dc:creator>Ted Buis</dc:creator>
      <dc:date>2004-09-13T19:21:42Z</dc:date>
    </item>
    <item>
      <title>Re: Memroy use</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/memroy-use/m-p/3376131#M196566</link>
      <description>I have seen message similar to "Oracle is trying to use memory out of the shared memory area. "&lt;BR /&gt;Hope this helps&lt;BR /&gt;Thanks&lt;BR /&gt;Prashant</description>
      <pubDate>Mon, 13 Sep 2004 20:22:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/memroy-use/m-p/3376131#M196566</guid>
      <dc:creator>Prashant Zanwar_4</dc:creator>
      <dc:date>2004-09-13T20:22:59Z</dc:date>
    </item>
  </channel>
</rss>

