<?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: Maximum address space question in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/maximum-address-space-question/m-p/2926423#M110726</link>
    <description>Hi Craig,&lt;BR /&gt;&lt;BR /&gt;Not really sure about what the extended storage segments feature is but...&lt;BR /&gt;&lt;BR /&gt;32 bit processes have a 4GB address space broken into 4 equally sized 1GB quadrants, normally as follows:&lt;BR /&gt;&lt;BR /&gt;Q1 : Text&lt;BR /&gt;Q2 : Data, Stack, Private regions&lt;BR /&gt;Q3 : Shared Memory, shlibs, mmaps&lt;BR /&gt;Q4 : Same as Q3 but last 0.25 GB used for IO.&lt;BR /&gt;&lt;BR /&gt;Quadrants 1 and 2 are private to the process. Quadrants 3 and 4 are shared between ALL 32bit user processes. &lt;BR /&gt;&lt;BR /&gt;There are two techniques currently emloyed to increase the shared memory space available to a process:&lt;BR /&gt;&lt;BR /&gt;shmem_magic - use Q2 as an extra shared memory quadrant, moving the data area to share with text in quadrant 1.&lt;BR /&gt;memory windows - here the database has to be broken down into &amp;lt;= 1GB chunks, but you can start many of these overcoming the overall limit of 1.75GB shared memory.&lt;BR /&gt;&lt;BR /&gt;Is this what you were asking?&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;&lt;BR /&gt;James.</description>
    <pubDate>Thu, 13 Mar 2003 15:05:16 GMT</pubDate>
    <dc:creator>James Murtagh</dc:creator>
    <dc:date>2003-03-13T15:05:16Z</dc:date>
    <item>
      <title>Maximum address space question</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/maximum-address-space-question/m-p/2926420#M110723</link>
      <description>We are running HPUX 11.00 and DB2.  We are running out of shared memory as DB2 is running in 32 bit mode and we are not able to go to 64 bit mode due to the application using the database.&lt;BR /&gt;&lt;BR /&gt;DB2 is able to use extended storage segments in memory but it is only able to do this if the environment has more memory than the maximum address space.&lt;BR /&gt;&lt;BR /&gt;How do I determine the "Maximum Address Space" for our system.&lt;BR /&gt;&lt;BR /&gt;We currently have 6 Gig of memory.&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;&lt;BR /&gt;Craig</description>
      <pubDate>Thu, 13 Mar 2003 14:51:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/maximum-address-space-question/m-p/2926420#M110723</guid>
      <dc:creator>Craig A. Sharp</dc:creator>
      <dc:date>2003-03-13T14:51:55Z</dc:date>
    </item>
    <item>
      <title>Re: Maximum address space question</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/maximum-address-space-question/m-p/2926421#M110724</link>
      <description>Hi Craig,&lt;BR /&gt;&lt;BR /&gt;How much shared memory is your DB2 database currently using?  A 32-bit application will be able to address a maximum of 1.75 Gb of shared memory.&lt;BR /&gt;&lt;BR /&gt;JP&lt;BR /&gt;</description>
      <pubDate>Thu, 13 Mar 2003 15:02:00 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/maximum-address-space-question/m-p/2926421#M110724</guid>
      <dc:creator>John Poff</dc:creator>
      <dc:date>2003-03-13T15:02:00Z</dc:date>
    </item>
    <item>
      <title>Re: Maximum address space question</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/maximum-address-space-question/m-p/2926422#M110725</link>
      <description>Shared memory is limited to 1.75G.&lt;BR /&gt;&lt;BR /&gt;This does not mean that you get this much, normally the max you can actually get is around 1.5G as you have to share with others.&lt;BR /&gt;&lt;BR /&gt;You can only get the full 1.75G if you are the only user on the machine.</description>
      <pubDate>Thu, 13 Mar 2003 15:03:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/maximum-address-space-question/m-p/2926422#M110725</guid>
      <dc:creator>John Bolene</dc:creator>
      <dc:date>2003-03-13T15:03:55Z</dc:date>
    </item>
    <item>
      <title>Re: Maximum address space question</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/maximum-address-space-question/m-p/2926423#M110726</link>
      <description>Hi Craig,&lt;BR /&gt;&lt;BR /&gt;Not really sure about what the extended storage segments feature is but...&lt;BR /&gt;&lt;BR /&gt;32 bit processes have a 4GB address space broken into 4 equally sized 1GB quadrants, normally as follows:&lt;BR /&gt;&lt;BR /&gt;Q1 : Text&lt;BR /&gt;Q2 : Data, Stack, Private regions&lt;BR /&gt;Q3 : Shared Memory, shlibs, mmaps&lt;BR /&gt;Q4 : Same as Q3 but last 0.25 GB used for IO.&lt;BR /&gt;&lt;BR /&gt;Quadrants 1 and 2 are private to the process. Quadrants 3 and 4 are shared between ALL 32bit user processes. &lt;BR /&gt;&lt;BR /&gt;There are two techniques currently emloyed to increase the shared memory space available to a process:&lt;BR /&gt;&lt;BR /&gt;shmem_magic - use Q2 as an extra shared memory quadrant, moving the data area to share with text in quadrant 1.&lt;BR /&gt;memory windows - here the database has to be broken down into &amp;lt;= 1GB chunks, but you can start many of these overcoming the overall limit of 1.75GB shared memory.&lt;BR /&gt;&lt;BR /&gt;Is this what you were asking?&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;&lt;BR /&gt;James.</description>
      <pubDate>Thu, 13 Mar 2003 15:05:16 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/maximum-address-space-question/m-p/2926423#M110726</guid>
      <dc:creator>James Murtagh</dc:creator>
      <dc:date>2003-03-13T15:05:16Z</dc:date>
    </item>
    <item>
      <title>Re: Maximum address space question</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/maximum-address-space-question/m-p/2926424#M110727</link>
      <description>Hi Craig:&lt;BR /&gt;&lt;BR /&gt;Unless you use "Memory Windows" (see below), a 32-bit kernel severely restricts the amount of memory a program can address or use.  See this white paper for more information:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://docs.hp.com/hpux/onlinedocs/os/memwn1_4.pdf" target="_blank"&gt;http://docs.hp.com/hpux/onlinedocs/os/memwn1_4.pdf&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Thu, 13 Mar 2003 15:07:06 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/maximum-address-space-question/m-p/2926424#M110727</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2003-03-13T15:07:06Z</dc:date>
    </item>
    <item>
      <title>Re: Maximum address space question</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/maximum-address-space-question/m-p/2926425#M110728</link>
      <description>Have a look at the Memory Management and Memory Windows White Papers. These are:&lt;BR /&gt;&lt;BR /&gt;/usr/share/doc/mem_mgt.txt&lt;BR /&gt;/usr/share/doc/mem_wndws.txt&lt;BR /&gt;&lt;BR /&gt;Also there are many pertinent threads already in the forums, try the search facility.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;John&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 13 Mar 2003 15:07:40 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/maximum-address-space-question/m-p/2926425#M110728</guid>
      <dc:creator>John Palmer</dc:creator>
      <dc:date>2003-03-13T15:07:40Z</dc:date>
    </item>
  </channel>
</rss>

