You are encountering a limit that has its origins both in the 32-bit
hardware and the way Windows allocates memory.
Most users are successful in getting Windows to release more contiguous
memory by shutting down the programs that automatically launch in the
background when Windows starts up. This is beneficial because even small
programs can be loaded into the middle of the contiguous memory block and
break it into smaller pieces.
Another alternative that can help with this issue is to tweak Windows to
allow programs access to more memory. The link below details one such work
around for Windows operative system.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/memory/base/4gt_ram_tuning.asp
-Kerry Kammire
[email protected]
On Mon, 22 Nov 2004 18:13:21 +0900, Javi Garcia
> Is it posible for someone to help me please. I am running Stata SE
> 8.2 under Windows XP. Recently I paid for much memory to try to have
> more memory available in Stata. Actually I have 3.7 Gigabytes of
> memory. When I click "About" in Stata, it says "Total Physical Memory
> 2097151 KB Available Physical Memory 2097151 KB". (In Control Panel it
> says correctly that I have 3.71 GB RAM).
> When I do even "set mem 900m" in Stata, it tells me "op.sys refuses
> to provide memory; r(909)". The maximum that I can achieve is 874m. I
> know that Windows is trying to obtain the largest contiguous area of
> memory. I have read the good article 'How do I load large datasets
> (>1Gb) under Windows?' by Kevin S. Turner from Oct. 2001, but frankly
> it does not help a Windows user very much.
> Is there a way to solve this problem?
> Many thanks for your help,
> Javi Garcia
> *
> * For searches and help try:
> * http://www.stata.com/support/faqs/res/findit.html
> * http://www.stata.com/support/statalist/faq
> * http://www.ats.ucla.edu/stat/stata/
>
*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/