--I was wondering what components are responsible for recognizing RAM in a laptop. I might upgrade my CPU if I can then extend my RAM beyond the current limit.
--I have installed an Intel Celeron single 900 (35Watt) and want to put in a: Intel Core 2 Extreme quad QX9300, 2.5ghz (45Watt) CPU. Sockets match, same temp and within a year of each other. Just an extra 10 Watts - is that so bad ;?)
I also think I heard of a program a long time ago that made the computer recognize HDD/SSD/orUSB-SD as RAM. Did you hear about that? thanks for the Virtual Memory info : ) Is VM automatic? My programs shut down sometimes.
The (UEFI-)BIOS recognizes and initializes the components (as RAM) in a computer. After the components are initialized, an Operating System takes care of managing them. UEFI-BIOS and legacy BIOS are both closed-source. So if you really want to dig deep into the specifics of this, have a look at CoreBoot which is an Open Source implementation of that low-level functionality.