Jump to content

Memory allocation error after SP2 on X64


Recommended Posts

Guest ExperimentalEconomist
Posted

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.

  • Replies 4
  • Created
  • Last Reply
Guest ExperimentalEconomist
Posted

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. . .

>

>

>

Posted

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. . .

>>

>>

>>

Guest jabloomf1230
Posted

Re: Memory allocation error after SP2 on X64

 

Just about all the hotfixes issued by Microsoft AND not directly

downloadable from http://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.


×
×
  • Create New...