this post was submitted on 15 Jul 2023
28 points (100.0% liked)
Technology
37712 readers
313 users here now
A nice place to discuss rumors, happenings, innovations, and challenges in the technology sphere. We also welcome discussions on the intersections of technology and society. If it’s technological news or discussion of technology, it probably belongs here.
Remember the overriding ethos on Beehaw: Be(e) Nice. Each user you encounter here is a person, and should be treated with kindness (even if they’re wrong, or use a Linux distro you don’t like). Personal attacks will not be tolerated.
Subcommunities on Beehaw:
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Since what everyone else has suggested hasn't worked, there's 3 more things to test:
Update your BIOS. Depending on the age difference between your CPU and your MOBO, the BIOS might not be configured correctly for your CPU and thus half your RAM is unable to be addressed.
Test your RAM sticks and memory slots individually. Put your sticks in the primary channel (per your MOBO specs) one at a time and reboot to see if they're actually working. Then try moving them around to see if the issue is a bad slot, rather than a bad stick.
Are you sure you're not running a 32-bit OS? You'd be capped at 4GB system memory on 32-bit Windows, for example, no matter how much physical RAM you have.
doesn't a 32 bit OS cap memory usage at 4GB per process not for the whole system?
Sort of, it depends on implementation. There are some techniques (which I don't really know) that will allow a 32 bit OS to address more than 4GB, but natively it can't for the same reason that the process will still be limited to 4GB.
Perhaps you already know this but: 32 bits can only represent 2^32 numbers (4.294.967.296), which is how many bytes 4GB is equivalent to, and so anything after that cannot be reached. This also means 64 bits can address up to something like 17 billion GB, or about 16 EB.