Has the Hibernation problem for computers with a large RAM been solved?

A

Anando [MS-MVP]

Hello Juan,

The "resolution" part of the KB directs us to install SP2 or to get the hotfix which is easily
downloadable. I assume this problem might have been fixed with SP2.

--

Anando
Microsoft MVP- Windows Shell/User
http://www.microsoft.com/mvp
http://www.mvps.org


Folder customizations
http://newdelhi.sancharnet.in/minku

Protect your PC!
http://www.microsoft.com/protect


Dear friends:

Has the Hibernation problem for computers with a large RAM (more than
1 GB) been solved?

See http://support.microsoft.com/default.aspx?scid=kb;en-us;330909

At least it has a date from August 2005.

Any hint?

Thanks
Juan I. Cahis
Santiago de Chile (South America)
Note: Please forgive me for my bad English, I am trying to improve it!
 
B

Bob I

It seems to be very user software dependent and memory fragmentation is
the suggested cause. If your system continues to break you could try
hibernating earlier after a reboot, and re-evaluate the software in use.
 
J

Juan I. Cahis

Thanks, Bob, but I don't understand why my computer didn't have any
problem when it had 768 MB of memory only, and I was using the same
software.

Bob I said:
It seems to be very user software dependent and memory fragmentation is
the suggested cause. If your system continues to break you could try
hibernating earlier after a reboot, and re-evaluate the software in use.
Thanks
Juan I. Cahis
Santiago de Chile (South America)
Note: Please forgive me for my bad English, I am trying to improve it!
 
B

Bob I

Will try simple explanation. Windows will attempt to use all the memory
you provide to increase "productivity" (caching harddrive reads,
software requests etc.) Now the contents of memory blocks at hibernate
time are recorded, sorted and stored to disk. Supposition: If the memory
is fragmented in to more blocks than the tables can handle, hibernation
fails. More memory, more potential fragmentation, more blocks to record,
over the limit more often, failure occurs. So if you "hibernate"
earlier, the number of blocks is below the threshold. Some software may
make more memory accesses and create more blocks, with less memory
available then memory is released and fewer blocks for that program. So
it boils down to having enough memory available to create the problem,
and then "busting it up" to cause the failure. Hope this helps the
understanding.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top