If I hibernate my machine, and pull out a stick of ram, think it'll boot properly?

notfred

Lifer
Feb 12, 2001
38,241
4
0
I have 3gb of ram in this machine. I want to pull out 1gb. I don't want to restart all my applications. Think hibernation with screw up if I boot with less ram than I hibernate with? I have 1.8gb of ram free right now, so it's not like the machine will absolutely require 3gb of ram to come back up.
 

Dacalo

Diamond Member
Mar 31, 2000
8,778
4
76
WTF, turn the system off, ground yourself, and THEN pull of the RAM n00b.
 
Jun 4, 2005
19,723
1
0
So long as all your applications aren't depending on that extra ram, I can't imagine it being a problem. However, is it really worth the risk?
 

So

Lifer
Jul 2, 2001
25,923
17
81
<shakes crystal ball>

Signs point to no.

<puts goldfish back in "crystal ball">
 

ElFenix

Elite Member
Super Moderator
Mar 20, 2000
102,402
8,574
126
windows claims that it might not unhibernate properly if you try it. i then rebooted it fully. you'd think it'd load the rest to virtual memory, though.
 

Eeezee

Diamond Member
Jul 23, 2005
9,922
0
76
Chances are that you're using at least SOME of the RAM. I'm no expert, but I'm fairly certain that your first RAM stick doesn't fill up before the computer starts using the second, third, etc. I'm fairly certain it takes space from all of your RAM sticks.

If you suddenly remove all of the data on a stick of RAM from the system, how is it supposed to get that data back?
 

notfred

Lifer
Feb 12, 2001
38,241
4
0
Originally posted by: Eeezee
Chances are that you're using at least SOME of the RAM. I'm no expert, but I'm fairly certain that your first RAM stick doesn't fill up before the computer starts using the second, third, etc. I'm fairly certain it takes space from all of your RAM sticks.

If you suddenly remove all of the data on a stick of RAM from the system, how is it supposed to get that data back?

I didn't remove the data, I removed the ram. The data is on the hard drive. It's not infeasible that the OS could move the data that was on the now-missing ram to somewhere else.

I tried it though, the machine ended up booting as if I had just shut it down instead of hibernating it. :confused:
 

Lonyo

Lifer
Aug 10, 2002
21,938
6
81
Originally posted by: Eeezee
Chances are that you're using at least SOME of the RAM. I'm no expert, but I'm fairly certain that your first RAM stick doesn't fill up before the computer starts using the second, third, etc. I'm fairly certain it takes space from all of your RAM sticks.

If you suddenly remove all of the data on a stick of RAM from the system, how is it supposed to get that data back?

One would assume you don't know what hibernate is either? :S
 

Kaervak

Diamond Member
Jul 18, 2001
8,460
2
81
It won't work. I've done it before, swapped a HDD (between two identical systems) that was hibernated from a system with 256MB to one with 128MB and it couldn't reload the memory.
 

chuckywang

Lifer
Jan 12, 2004
20,133
1
0
Originally posted by: notfred
I have 3gb of ram in this machine. I want to pull out 1gb. I don't want to restart all my applications. Think hibernation with screw up if I boot with less ram than I hibernate with? I have 1.8gb of ram free right now, so it's not like the machine will absolutely require 3gb of ram to come back up.



Think about what you're trying to do. You want to pull out a stick of RAM without losing the progress of your applications. However, this is inherently impossible because the progress of your applications most likely exists on that piece of RAM you want to pull out. Sorry, but you're trying to wash your dishes without getting them wet.
 

notfred

Lifer
Feb 12, 2001
38,241
4
0
Originally posted by: chuckywang
Originally posted by: notfred
I have 3gb of ram in this machine. I want to pull out 1gb. I don't want to restart all my applications. Think hibernation with screw up if I boot with less ram than I hibernate with? I have 1.8gb of ram free right now, so it's not like the machine will absolutely require 3gb of ram to come back up.



Think about what you're trying to do. You want to pull out a stick of RAM without losing the progress of your applications. However, this is inherently impossible because the progress of your applications most likely exists on that piece of RAM you want to pull out. Sorry, but you're trying to wash your dishes without getting them wet.

WTF does "progress of applications" mean? How home no one in this thread knows what "hibernate" is?
 

her209

No Lifer
Oct 11, 2000
56,336
11
0
Originally posted by: notfred
Originally posted by: chuckywang
Originally posted by: notfred
I have 3gb of ram in this machine. I want to pull out 1gb. I don't want to restart all my applications. Think hibernation with screw up if I boot with less ram than I hibernate with? I have 1.8gb of ram free right now, so it's not like the machine will absolutely require 3gb of ram to come back up.
Think about what you're trying to do. You want to pull out a stick of RAM without losing the progress of your applications. However, this is inherently impossible because the progress of your applications most likely exists on that piece of RAM you want to pull out. Sorry, but you're trying to wash your dishes without getting them wet.
WTF does "progress of applciations" mean? How home no one in this thread knows what "hibernate" is?
I'm beginning to wonder if you know what "hibernate" means. Hibernate takes the "stuff" in your memory and writes it to disk and turns off your computer. When you take away one-third of that memory and boot up the computer, it can't fit 3GB of "stuff" into 2GB of memory.
 

Jeff7

Lifer
Jan 4, 2001
41,596
20
81
Try it and find out. Just be ready to do a reinstall, just in case Windows gets screwed up and continually tries to unhibernate every time it's turned on, assuming it even screws up.
 

duragezic

Lifer
Oct 11, 1999
11,234
4
81
Hahaha some of the replies are pretty sad.

Your quesiton should've been:

"If I post in the correct forum, will my question be answered with some degree of intelligence?"


Anyway your idea seemed somewhat sound in theory. Maybe just something about the fact that it detected the loss of RAM/power to the ram slot and thought it was some sort of malfunction thus requiring a reboot to re-do a memory test?
 

Skeeedunt

Platinum Member
Oct 7, 2005
2,777
3
76
Is kind of an interesting question. I would think windows would abstract the memory mappings in a way that it wouldn't really matter whether that last gig was ram or swap (to the applications at least.) Windows itself might get confused though. Apparently it doesn't work though, for whatever reason.

Edit: typo.
 

chuckywang

Lifer
Jan 12, 2004
20,133
1
0
Originally posted by: her209
Originally posted by: notfred
Originally posted by: chuckywang
Originally posted by: notfred
I have 3gb of ram in this machine. I want to pull out 1gb. I don't want to restart all my applications. Think hibernation with screw up if I boot with less ram than I hibernate with? I have 1.8gb of ram free right now, so it's not like the machine will absolutely require 3gb of ram to come back up.
Think about what you're trying to do. You want to pull out a stick of RAM without losing the progress of your applications. However, this is inherently impossible because the progress of your applications most likely exists on that piece of RAM you want to pull out. Sorry, but you're trying to wash your dishes without getting them wet.
WTF does "progress of applciations" mean? How home no one in this thread knows what "hibernate" is?
I'm beginning to wonder if you know what "hibernate" means. Hibernate takes the "stuff" in your memory and writes it to disk and turns off your computer. When you take away one-third of that memory and boot up the computer, it can't fit 3GB of "stuff" into 2GB of memory.

I guess I should have been more specific. When I said "progress of applications", I meant the pages of memory that the application requested from the operating system. Those most likely existed in the stick of RAM you wanted to pull out.

I did not know what exactly Hibernate entailed. But now that I do, I guess it will depend on the algorithm Windows XP uses to return the written memory on the hard drive back to the physical memory. If Windows XP assumes that the physical memory will be exactly the same prior to Hibernation, you cannot pull out the stick of RAM during Hibernation. If not, well....based on the fragileness of Windows XP, I'm still going to say it won't work, but this time because of highly technical reasons.