<?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: How to adjust DVMT pre-allocate memory? in Software Archive</title>
    <link>https://community.intel.com/t5/Software-Archive/How-to-adjust-DVMT-pre-allocate-memory/m-p/906329#M11456</link>
    <description>It's simple: If you BIOS doesn't allow you to change DVMT allocation, then you can't change it. You depend on whatever the BIOS gives you. Which is something out of this table p. 17:&lt;BR /&gt;&lt;A href="http://www.intel.com/assets/pdf/whitepaper/307508.pdf"&gt;http://www.intel.com/assets/pdf/whitepaper/307508.pdf&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;However DVMT allocation between Windows XP and Windows Vista is completely different. Read about the differences here section "Dynamic Video Memory":&lt;BR /&gt;&lt;A href="https://community.intel.com/en-us/articles/article_nice_name"&gt;http://software.intel.com/en-us/articles/intel-gma-3000-and-x3000-developers-guide&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Having understood this, you'll recognized that in Windows Vista you always end up with up to 358MB Memory regardless of the BIOS. It looks like this:&lt;BR /&gt;&lt;BR /&gt;&lt;IMG src="http://img174.imageshack.us/img174/8937/memoryconsumptionx3100uz0.png" /&gt;&lt;BR /&gt;&lt;BR /&gt;While it uses currently 183MB it may use up to 358MB. Read this document to understand more about the differences in reporting memory in XP and Vista:&lt;BR /&gt;&lt;A href="http://download.microsoft.com/download/9/c/5/9c5b2167-8017-4bae-9fde-d599bac8184a/GraphicsMemory.doc"&gt;http://download.microsoft.com/download/9/c/5/9c5b2167-8017-4bae-9fde-d599bac8184a/GraphicsMemory.doc&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;You understand that adding memory doesn't make you graphics card faster, do you? If you're looking for performance there's just one known tweak:&lt;BR /&gt;&lt;A href="http://forum.notebookreview.com/showthread.php?p=3634860#post3634860"&gt;http://forum.notebookreview.com/showthread.php?p=3634860#post3634860&lt;/A&gt;&lt;BR /&gt;</description>
    <pubDate>Sat, 09 Aug 2008 11:41:08 GMT</pubDate>
    <dc:creator>7oby</dc:creator>
    <dc:date>2008-08-09T11:41:08Z</dc:date>
    <item>
      <title>How to adjust DVMT pre-allocate memory?</title>
      <link>https://community.intel.com/t5/Software-Archive/How-to-adjust-DVMT-pre-allocate-memory/m-p/906328#M11455</link>
      <description>&lt;P&gt;Dear sir,&lt;/P&gt;
&lt;P&gt;The problem I faced now is how the DVMT pre-allocate memory can be adjusted in Windows?&lt;/P&gt;
&lt;P&gt;The pc is installed with Q35 chipset and GMA 3100. I tried to find the option that can adjust the DVMT in BIOS, but unfortunately no related option I can found.&lt;/P&gt;
&lt;P&gt;So it is urgent for me to find out another method that can take the place of the setting in BIOS.&lt;/P&gt;
&lt;P&gt;Is there anyone can help?&lt;/P&gt;
&lt;P&gt;Thanks in advanced.&lt;/P&gt;</description>
      <pubDate>Sat, 09 Aug 2008 03:13:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/How-to-adjust-DVMT-pre-allocate-memory/m-p/906328#M11455</guid>
      <dc:creator>victorcall</dc:creator>
      <dc:date>2008-08-09T03:13:46Z</dc:date>
    </item>
    <item>
      <title>Re: How to adjust DVMT pre-allocate memory?</title>
      <link>https://community.intel.com/t5/Software-Archive/How-to-adjust-DVMT-pre-allocate-memory/m-p/906329#M11456</link>
      <description>It's simple: If you BIOS doesn't allow you to change DVMT allocation, then you can't change it. You depend on whatever the BIOS gives you. Which is something out of this table p. 17:&lt;BR /&gt;&lt;A href="http://www.intel.com/assets/pdf/whitepaper/307508.pdf"&gt;http://www.intel.com/assets/pdf/whitepaper/307508.pdf&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;However DVMT allocation between Windows XP and Windows Vista is completely different. Read about the differences here section "Dynamic Video Memory":&lt;BR /&gt;&lt;A href="https://community.intel.com/en-us/articles/article_nice_name"&gt;http://software.intel.com/en-us/articles/intel-gma-3000-and-x3000-developers-guide&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Having understood this, you'll recognized that in Windows Vista you always end up with up to 358MB Memory regardless of the BIOS. It looks like this:&lt;BR /&gt;&lt;BR /&gt;&lt;IMG src="http://img174.imageshack.us/img174/8937/memoryconsumptionx3100uz0.png" /&gt;&lt;BR /&gt;&lt;BR /&gt;While it uses currently 183MB it may use up to 358MB. Read this document to understand more about the differences in reporting memory in XP and Vista:&lt;BR /&gt;&lt;A href="http://download.microsoft.com/download/9/c/5/9c5b2167-8017-4bae-9fde-d599bac8184a/GraphicsMemory.doc"&gt;http://download.microsoft.com/download/9/c/5/9c5b2167-8017-4bae-9fde-d599bac8184a/GraphicsMemory.doc&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;You understand that adding memory doesn't make you graphics card faster, do you? If you're looking for performance there's just one known tweak:&lt;BR /&gt;&lt;A href="http://forum.notebookreview.com/showthread.php?p=3634860#post3634860"&gt;http://forum.notebookreview.com/showthread.php?p=3634860#post3634860&lt;/A&gt;&lt;BR /&gt;</description>
      <pubDate>Sat, 09 Aug 2008 11:41:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/How-to-adjust-DVMT-pre-allocate-memory/m-p/906329#M11456</guid>
      <dc:creator>7oby</dc:creator>
      <dc:date>2008-08-09T11:41:08Z</dc:date>
    </item>
    <item>
      <title>Re: How to adjust DVMT pre-allocate memory?</title>
      <link>https://community.intel.com/t5/Software-Archive/How-to-adjust-DVMT-pre-allocate-memory/m-p/906330#M11457</link>
      <description>&lt;P&gt;Dear 7oby,&lt;/P&gt;
&lt;P&gt;Thanks a lot for your quick respond, you are really very helpful!&lt;/P&gt;
&lt;P&gt;That means I have no way to adjust the pre-allocated memory when the BIOS doesn't have such setting, right?&lt;/P&gt;
&lt;P&gt;But I was told there were 2 way to allocate memory - BIOS allocation and Driver allocation, now the BIOS can't be adjusted(pre-fixed 8MB for Pre-Allocated Memory Size), can it be adjust through Driver allocation(I mean modify something in driver, like .inf file or else).&lt;/P&gt;
&lt;P&gt;The reason is when I exist one of the old DOS mode software in Windows XP, the windows prompt BLUE SCREEN with the display driver error, I tried to set the Pre-Allocated Memory Size from 8MB to 1MB, this porblem disappeared. But the same software have to be run in another computer which is Q35 chipset and GMA 3100 that can't adjust the pre-allocated memory in BIOS.&lt;/P&gt;
&lt;P&gt;This block me, I don't know how to slove this porblem.&lt;/P&gt;</description>
      <pubDate>Mon, 11 Aug 2008 07:56:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/How-to-adjust-DVMT-pre-allocate-memory/m-p/906330#M11457</guid>
      <dc:creator>victorcall</dc:creator>
      <dc:date>2008-08-11T07:56:35Z</dc:date>
    </item>
    <item>
      <title>Re: How to adjust DVMT pre-allocate memory?</title>
      <link>https://community.intel.com/t5/Software-Archive/How-to-adjust-DVMT-pre-allocate-memory/m-p/906331#M11458</link>
      <description>The 1MB/8MB switch is deprecated. You may read here some more about this setting:&lt;BR /&gt;&lt;A href="http://www.intel.com/support/graphics/intel845g/sb/cs-009077.htm"&gt;&lt;/A&gt;&lt;A href="http://www.intel.com/support/graphics/intel845g/sb/cs-009077.htm" target="_blank"&gt;http://www.intel.com/support/graphics/intel845g/sb/cs-009077.htm&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;The 8MB default nowadays should accomodate for all use cases. It's interesting that you found an application that is sensitive to this setting.&lt;BR /&gt;&lt;BR /&gt;Please try these two ways of launching your DOS mode Software in WinXP.&lt;BR /&gt;&lt;BR /&gt;First try the compatiblity mode setting of WinXP:&lt;BR /&gt;&lt;A href="http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/appcompat.mspx"&gt;http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/appcompat.mspx&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;If that doesn't help, then install a virtualization software. For example VirtualBox is a free software:&lt;BR /&gt;&lt;A href="http://www.virtualbox.org/"&gt;http://www.virtualbox.org/&lt;/A&gt;&lt;BR /&gt;The best would be to install MS DOS 6.22 or FreeDos on this machine. Or install WinXP if you haven't anything else at hand. The VESA graphics driver that is provided by the virtualization software should be pretty compatible with your application.&lt;BR /&gt;&lt;BR /&gt;If that's to difficult then try one of the VMWare appliances such as:&lt;BR /&gt;&lt;A href="http://www.vmware.com/appliances/directory/126"&gt;http://www.vmware.com/appliances/directory/126&lt;/A&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 12 Aug 2008 10:03:40 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/How-to-adjust-DVMT-pre-allocate-memory/m-p/906331#M11458</guid>
      <dc:creator>7oby</dc:creator>
      <dc:date>2008-08-12T10:03:40Z</dc:date>
    </item>
    <item>
      <title>Re: How to adjust DVMT pre-allocate memory?</title>
      <link>https://community.intel.com/t5/Software-Archive/How-to-adjust-DVMT-pre-allocate-memory/m-p/906332#M11459</link>
      <description>&lt;P&gt;Dear 7oby,&lt;/P&gt;
&lt;P&gt;Thank you very much!&lt;/P&gt;
&lt;P&gt;Although it will difficlut for me to do that, I would like to have a try on it.&lt;/P&gt;
&lt;P&gt;But the best way is to have someone can writea newBIOS and exec to the pc, is it right? LOL ^_^&lt;/P&gt;</description>
      <pubDate>Mon, 18 Aug 2008 01:54:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/How-to-adjust-DVMT-pre-allocate-memory/m-p/906332#M11459</guid>
      <dc:creator>victorcall</dc:creator>
      <dc:date>2008-08-18T01:54:50Z</dc:date>
    </item>
  </channel>
</rss>

