gametechmods

Off-Topic => Off-Topic Discussion => Topic started by: Sage on February 28, 2011, 07:03:23 PM

Title: Using 4GB RAM on a 32-bit system
Post by: Sage on February 28, 2011, 07:03:23 PM
(https://gametechmods.com/uploads/images/66151Capture.PNG)

Any way I can use all my RAM?
Title: Re: Using 4GB RAM on a 32-bit system
Post by: Serge on February 28, 2011, 07:07:56 PM
Isn't 1GB reserved by Windows or something? 32 bits should give you all the address space (0xFFFFFFFF bytes = 4GB - 1 byte).
Title: Re: Using 4GB RAM on a 32-bit system
Post by: FOTEPX on February 28, 2011, 07:09:54 PM
Dang, you're allready better than me, I only got a 4.1, on a good day.
Title: Re: Using 4GB RAM on a 32-bit system
Post by: Jack Daniels on February 28, 2011, 07:14:41 PM
Also bear in mind that if you have an onboard graphics processor... that will mooch some RAM from the pot by itself.  If you have a dedicated graphics card... then 32bit will only recognize the total amount of RAM minus the amount recognized on the card.  (sounds lame but apparently it is common).
Title: Re: Using 4GB RAM on a 32-bit system
Post by: inplabth on February 28, 2011, 08:45:05 PM
Since you're running a Core 2 Duo, it would be advisable to get a 64-bit OS, and barring that, you're hosed. 32-bit OSes will only recognise 4GB of memory, which includes your RAM and video card memory, dedicated or not.
Title: Re: Using 4GB RAM on a 32-bit system
Post by: DuckRA2 on February 28, 2011, 08:53:58 PM
if you thinkyou cant run something because of your ram, think not, try set the priority to high or realtime! it works so well
Title: Re: Using 4GB RAM on a 32-bit system
Post by: Sage on February 28, 2011, 10:08:22 PM
Since you're running a Core 2 Duo, it would be advisable to get a 64-bit OS, and barring that, you're hosed. 32-bit OSes will only recognize 4GB of memory, which includes your RAM and video card memory, dedicated or not.

Ahhhh but it takes so long to redownload all my programs >.> plus torrenting OS is tricky business. It's probably not worth the effort for like half a gig of RAM difference.

On a side note, even with 32bit operating system could I use ReadyBoost?
Title: Re: Using 4GB RAM on a 32-bit system
Post by: Sol Vector on March 01, 2011, 12:19:41 AM
Actually, if you have a c2d you have access to PAE in your boot config...

The /PAE parameter enables Physical Address Extension (PAE). This   parameter directs the system to load the PAE version of the Windows   kernel. PAE is an addressing strategy that uses a page-translation   hierarchy to enable systems that have 32-bit addressing to address more   than 4 GB of physical memory.

And who runs out of memory with 3gb anyway? when idle my system only uses ~40mb and I've only found one program (creating a 2400 frame 1680x1050 animated texture and then rendering it...) that even pushes it close to 3gb, unless of course you think its cool to run all kinds of stupid stuff in the background you'll be fine anyway...

Readyboost is pretty useless honestly, all it does it redesignate your prefetch to another drive. I'd recommend looking into something better such as this: http://www.intel.com/design/flash/nand/turbomemory/index.htm (http://www.intel.com/design/flash/nand/turbomemory/index.htm) if your really worried about it.

Title: Re: Using 4GB RAM on a 32-bit system
Post by: Serge on March 01, 2011, 12:46:10 AM
The /PAE parameter enables Physical Address Extension (PAE). This   parameter directs the system to load the PAE version of the Windows   kernel. PAE is an addressing strategy that uses a page-translation   hierarchy to enable systems that have 32-bit addressing to address more   than 4 GB of physical memory.

Every OS uses paging. PAE just changes around the structure of the page directory and page tables to allow a higher amount of memory to be addressed.

Anyway, PAE is enable automatically.
Title: Re: Using 4GB RAM on a 32-bit system
Post by: Sol Vector on March 02, 2011, 01:01:39 AM
  Anyway, PAE is enable automatically.
 
  Depends on your OS, and if it were he should have more than 2.98 usable. Besides, isn't addressing the memory he currently has exactly what he was asking for?  Perhaps use XP seeing as it's more efficient anyway, and if you manually install stuff instead of letting Microsoft tell you what to do...
  (https://gametechmods.com/uploads/images/79726untitled.JPG)
  All the stuff that supposedly won't run on it, runs just fine...
Title: Re: Using 4GB RAM on a 32-bit system
Post by: Serge on March 02, 2011, 05:47:08 AM
Depends on your OS, and if it were he should have more than 2.98 usable.

IMVHO it's Windows' way to tell you "hey, I allocated this-and-that memory for the kernel and I also preallocated that much for processes (Windows Vista and up do that IIRC) so that they spawn faster, so hey, malloc(), new, and all those silly user-space processes will only be able to use 3GB unless we get tight on memory (Vista and 7 do that IIRC)". I'll check for this behavior on my 7 box tonight.