Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I've got the following problem with my old WinXP machine (1.66 GHz Intel Core 2 Duo, 2 GB RAM, 500 GB HDD):

After a wakeup from hibernation, the HD goes crazy for at least a minute. It's especially bad if the computer was hibernated for a long time. The guilty processes are "System" with a Page Fault Delta of at least 3000 and constant I/O Delta at about 100 and "csrss.exe" with similar values. (I know this doesn't sound too impressive; the highest PF Delta I've seen is about 80.000 after a fresh boot, but it's enough to stop practically everything else).

Is this really necessary? Can I remedy the condition?

share|improve this question

migrated from serverfault.com Jul 9 '11 at 7:36

This question came from our site for system and network administrators.

1 Answer 1

up vote 2 down vote accepted

When you put a windows machine into hibernation, you dump the contents of memory to disk. When you come out of hibernation, windows will page fault on every memory read, since it has load that page from disk. If the memory gets dumped to non-sequential tracks on the disk or something, it's going to have to seek all over the place while state's restored. This sounsd pretty normal to me.

share|improve this answer
    
MrTuttle is completely right. Your only option is to use standby instead of hibernate: in standby, power is still applied so RAM retains its contents. Also, the time hibernated shouldn't matter too much: you may be looking at a case of expected-results-bias there. –  Michael Lowman Jul 7 '11 at 20:04
    
But I thought if the whole memory was written on disk upon hibernation and restored afterwards, I shouldn't have more PFs than before... or is the memory not copied/restored 1:1? –  Hinton Jul 9 '11 at 18:23

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.