Memory allocation error after SP2 on X64

  • Thread starter Thread starter ExperimentalEconomist
  • Start date Start date
E

ExperimentalEconomist

Guest
Does anyone know if there is an x64 version of hotfix 894472? The 32-bit
version is only available by special request (or from the Stata Corp.
website, where it lives with MS permission), and I can't get a clear answer
from Microsoft about the existence of a 64-bit version.

On 32-bit XP this hotfix, 894472, repairs the memory allocation error
induced by SP2 that causes a specific DLL (Xpsp2res.dll) to load in the
middle of memory, at 0x20000000 (this info is according to the MS support web
page for 894472). This location for the DLL fragments the memory space, and
prevents software that needs a large block of contiguous memory from being
allocated the memory it requires.

I use a stats package called Stata, which keeps all data in memory at once,
and I am working with multi-GB data files. On 32-bit XP I needed to run this
hotfix to move from 900MB to about 1.4GB in available RAM for Stata (which
hasn't been enough for quite a while). So I have upgraded to X64 on
workstation class PC's.

Until recently there was not a version of SP2 for X64, so I was in fine
shape. However, Stata Corp says this problem now also hits X64, once you
apply SP2 (which I just did for security reasons). They insist there is an
X64 version of the hotfix, and that it needs to be run on XP X64 after SP2 is
installed.

So far, even after SP2 I seem to get all the memory allocated to my Stata
sessions that I need, so I cannot actually verify that I have a problem. But
I am not clear how much of my session memory is coming from virtual RAM, and
in any event I am worried there either is, or will be at some point, a
problem with getting access to enough real RAM for Stata.

So far, I cannot find out any further information from Microsoft, although
my University has a big site license, and I have our support folks trying to
find out.

Anybody have any ideas?
Thanks.
 
Re: Memory allocation error after SP2 on X64

Hi, Tony. I see I should have been clearer that I am running Windows XP X64,
and not one of the server 2003 versions. They are in the same family,
but--as far as I can tell--whether and how this problem occurs, and the fix
for it, is specific to the version, and not common across the family. So I
am asking if anyone knows about this problem, and a possible hotfix for it,
for Windows XP Pro X64 Service Pack 2. It is Windows XP Pro (regular 32-bit)
for which the existing hotfix is available from Stata. Thanks.

"Tony Sperling" wrote:

> Check this - I don't know if it applies. Just searched for "64 bit
> Xpsp2res.dll" inside the KB.
>
> http://support.microsoft.com/kb/912570/en-us
>
>
> Tony. . .
>
>
>
 
Re: Memory allocation error after SP2 on X64

However, Windows XP Pro x64 is based on the Win Server 2003
kernel and virtually all the information and updates that
are applicable to x64 are applicable to both Win XP Pro x64
and Win Server 2003 x64. If you look up the Service Pack 2
for either Win XP Pro x64 or Win Server 2003 x63, you will
discover that they are one in the same. Server 2003 SP 2
works on Win XP x64 and vice versa.



ExperimentalEconomist wrote:
> Hi, Tony. I see I should have been clearer that I am running Windows XP X64,
> and not one of the server 2003 versions. They are in the same family,
> but--as far as I can tell--whether and how this problem occurs, and the fix
> for it, is specific to the version, and not common across the family. So I
> am asking if anyone knows about this problem, and a possible hotfix for it,
> for Windows XP Pro X64 Service Pack 2. It is Windows XP Pro (regular 32-bit)
> for which the existing hotfix is available from Stata. Thanks.
>
> "Tony Sperling" wrote:
>
>> Check this - I don't know if it applies. Just searched for "64 bit
>> Xpsp2res.dll" inside the KB.
>>
>> http://support.microsoft.com/kb/912570/en-us
>>
>>
>> Tony. . .
>>
>>
>>
 
Re: Memory allocation error after SP2 on X64

Just about all the hotfixes issued by Microsoft AND not directly
downloadable from www.microsoft.com are available on this 3rd party website:

http://thehotfixshare.net/board/index.php?act=home

There does not appear to be an XP x64 version of this hotfix, unless MS
knows about it and isn't telling you.

JB

ExperimentalEconomist wrote:
> Does anyone know if there is an x64 version of hotfix 894472? The 32-bit
> version is only available by special request (or from the Stata Corp.
> website, where it lives with MS permission), and I can't get a clear answer
> from Microsoft about the existence of a 64-bit version.
>
> On 32-bit XP this hotfix, 894472, repairs the memory allocation error
> induced by SP2 that causes a specific DLL (Xpsp2res.dll) to load in the
> middle of memory, at 0x20000000 (this info is according to the MS support web
> page for 894472). This location for the DLL fragments the memory space, and
> prevents software that needs a large block of contiguous memory from being
> allocated the memory it requires.
>
> I use a stats package called Stata, which keeps all data in memory at once,
> and I am working with multi-GB data files. On 32-bit XP I needed to run this
> hotfix to move from 900MB to about 1.4GB in available RAM for Stata (which
> hasn't been enough for quite a while). So I have upgraded to X64 on
> workstation class PC's.
>
> Until recently there was not a version of SP2 for X64, so I was in fine
> shape. However, Stata Corp says this problem now also hits X64, once you
> apply SP2 (which I just did for security reasons). They insist there is an
> X64 version of the hotfix, and that it needs to be run on XP X64 after SP2 is
> installed.
>
> So far, even after SP2 I seem to get all the memory allocated to my Stata
> sessions that I need, so I cannot actually verify that I have a problem. But
> I am not clear how much of my session memory is coming from virtual RAM, and
> in any event I am worried there either is, or will be at some point, a
> problem with getting access to enough real RAM for Stata.
>
> So far, I cannot find out any further information from Microsoft, although
> my University has a big site license, and I have our support folks trying to
> find out.
>
> Anybody have any ideas?
> Thanks.
 
Back
Top