If the issue is with the contiguous block of memory, getting a memory
manager (see e.g. http://www.tucows.com/resource95_default.html). I
doubt this is indeed an issue, however: I was able to allocate 300m of
memory in Stata when those memory managers were reporting something
like 250m of free memory available by Windows (and hence the largest
contiguous block would be some 50m at most, given how sloppy Windows
is with it). This must be a weird interaction of Stata with XP, and
then tech-support would give you a much better advice.
Also, check whether you can get a 64-bit Stata that should work better
on massive memory problems.
Stas
On Mon, 22 Nov 2004 18:13:21 +0900, Javi Garcia
<[email protected]> wrote:
> 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
--
Stas Kolenikov
http://stas.kolenikov.name
*
* 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/