Why is my Linux only recognizing 6GB of RAM when Windows sees 8GB?

0
7
Asked By CuriousGadget42 On

I recently noticed that my Linux system only detects 6GB of RAM, while Windows shows the full 8GB. I was running a neofetch for fun and saw the discrepancy. I've read that there's a BIOS setting I might need to change, but since my BIOS is in easy mode, I can't find any options related to RAM. I'm using a Lenovo V14 G4 AMN and unfortunately, I can't update my BIOS. By the way, my main OS is Debian. Can anyone help?

3 Answers

Answered By TechSavvySamantha On

Also, check if it says 6GB or 6GiB. There’s a subtle but important difference.

CuriousGadget42 -

I did check, and it shows 5643 GiB, which does convert to 6GB.

Answered By MemoryWhisperer77 On

It sounds like the extra 2GB might be reserved for your integrated graphics (iGPU). Do you have a Ryzen CPU by any chance? That's quite common with certain configurations. You could check a few forums that discuss similar issues for more info.

TechGuru_89 -

On Windows, it indicates I have 2GB of VRAM. My setup includes an Athlon Silver with a Radeon, so I don’t usually have an iGPU.

Answered By DataDiver_X On

Make sure to check what the `free -h` command outputs. It gives a good overview of your RAM situation.

RAMSleuth123 -

Here's what I got from running it: total 5.6Gi used 2.7Gi free 1.7Gi shared 87Mi buff/cache 1.6Gi available 2.9Gi.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.