After googling for a while I've found "sudo dmidecode -t 16,17" to check max amount of memory in my laptops. Based on its report my HP Pavilion g4-1002tu laptop can accept a max of 16GB, while the HP website says it can only handle 8GB.
Funny thing is when I checked my Asus Eee PC R105 Atom N450 which only has 1 slot with a max of 2GB ram it is reported to have 2 slots for ram and can hold 4GB of memory! Even on Intel's website it said max amount of memory is 2GB! Could anyone kindly explain this matter, as I am planning on upgrading my HP g4's memory.
Have a nice day and thank you very much in advance.