I have recently added a 4gb memory stick with a total of 8gb of memory. But it is showing only 5.81 gb usable. I tried to fix this from bios with the help of some post but couldn’t find the proper option in bios.
I removed the vram limit part from the grub. Now it is working as usual again. i think we should try something else. I want to thank you again for your patience with me whatever the result.
How do you think are you alone on the planet with this effect? If you let what probably it is not, than to which point your search and investigations brings your thoughts to? What are possible sources of the that hardware RAM usage? For me it looks like some hardware took that RAM, probably it is manufacturer related question how to setup HW of that notebook to let you use a bit more RAM for an OS level usage. Depending on my experience I am sure that if you install other OS, it will be near the same RAM remaining for OS.
I have iGPU only and configure it in UEFI (so-called an improved version of BIOS) to use as many RAM as it can (1024 MB in my case).
In case of my HW I have 900 MB reserved by some HW, all other RAM is avail. to use in OS. I did not investigate by which HW was reserved that 900MB.
Try to search and to try, post what you find and even tried here. May be for someone it will be a clue to advice somewhat else to try also.
Also, if you will unhide your system information your case could be more understandable by others: How to provide good information
even for you: you can try to do more specific search by your motherboard/notebook model and other HW you use.
Of course, iGPU uses some system RAM as it’s cache. Network, WiFi, other modules probably also. That “some” is not unveiled: it could be 128 … 2048 MB for iGPU, I didn’t see other cases (in UEFI settings of different PCs).
It is usually configurable, but may be manufacturer hides that settings.
Also, are you having the latest firmware of your PC/notebook? I mean BIOS/UEFI version. But before to update firmware user should read user manual of that action at least twice and after all the operations and their sub sequence is clear/understood, only than to proceed to act.
I remember 1 month old purchase: that was the notebook with AMD Alhlon 3150U CPU inside (modern, but cheapest one, you have the model with more performance (AMD Athlon Gold 3150U vs AMD Ryzen 5 3500U [cpubenchmark.net] by PassMark Software)) and that notebook also has 5.9 or 5.8 GBs of RAM available for OS (for Manjaro LiveCD and for latest Windows 10 installed for him) while there was installed 2 RAM modules by 4 GB each.
So it is not unique case. But it could be not the case of iGPU only.
Before to buy the buyer understands that he want more RAM and did not dive into BIOS settings to change somewhat, and installed 2 * 8GB. Windows 10 shows 13.<something> GB available. So I can’t advice you what exactly to do with BIOS. But you can try (and carefully: to understand and remember what you are changing).
When i was using one stick of 4 gb ram it used to show 3.3 so i thought it will 6.5+ now. Furthermore 2.2 gb is a bit more for igpu. That’s what i thought.