This is never a good question because if you have to ask it then 90% of the time the answer is "too little!"
Comment has been collapsed.
Step One: 32/64 Bit System?
Under windows:
http://www.howtogeek.com/howto/21726/how-do-i-know-if-im-running-32-bit-or-64-bit-windows-answers/
Under linux:
http://www.howtogeek.com/198615/how-to-check-if-your-linux-system-is-32-bit-or-64-bit/
32 you can use till 4gb.
64 you can use more then 4gb.
But now you only have to know which Motherboard/Mainboard you use.
If you can check where you bought the PC (recipe or smth) and then search for the infos about your Mainboard.
Comment has been collapsed.
Windows
Start > Run > type "dxdiag" (no quotes) > If your system says 32-bit, 4GB. If it says 64-bit, 4GB+.
Comment has been collapsed.
I mean it's okay because if you don't have enough RAM you can always download more!
Comment has been collapsed.
Use CPU-Z program, it's small but let you know all about installed hardware.
Comment has been collapsed.
A solid method to learn all about your computer ;o
Comment has been collapsed.
If you can't see this, then most of the time only hardware that reserves RAM is integrated graphic card with shared memory. So if you have it, then it's your total memory minus memory reserved by your IGFX (which is usually between 32 and 256MB).
Comment has been collapsed.
If you have BIOS only, you can see it when you boot up the computer: it will check the memory and list how many MB is detected.
If you have an UEFI, just go into it. Most of them list basic HW specs on their starting screen or at some Info type of screen.
Comment has been collapsed.
cpu-z or something like this is a good advice.
As since a couple of years the memory-controller is in the cpu, it´s possible that the processor can handle less banks than the mainboard.(marketing limits)
For e.g. some i3/i5 models. In those cases the full memory is recognized on startup and also recognized by OS, but it´s not fully addressable (no matter what OS). e.g. 216 GB would work 48 GB only 16 GB useable.Tools can show you this case.
Comment has been collapsed.
Resource Monitor (Performance Monitor) perfmon.exe in system32 folder came as default with windows and its Memory tab shows a graphical representation of what part of memory is used or not by what program. To get the "usable memory" number, you should run the perfmon with no other programs running, since usable memory is equal to the sum of free + standby (will be freed in need cache) memories.
Comment has been collapsed.
25 Comments - Last post 17 minutes ago by RowdyOne
337 Comments - Last post 20 minutes ago by hectocaster
16,880 Comments - Last post 1 hour ago by pivotalHarry
20 Comments - Last post 1 hour ago by wigglenose
6 Comments - Last post 2 hours ago by lostsoul67
4 Comments - Last post 3 hours ago by Telmi
12 Comments - Last post 7 hours ago by hallak65
86 Comments - Last post 12 minutes ago by xXxYEET
32 Comments - Last post 20 minutes ago by HowDareYou
51 Comments - Last post 25 minutes ago by HowDareYou
697 Comments - Last post 29 minutes ago by Mayanaise
117 Comments - Last post 31 minutes ago by jacoz26
55 Comments - Last post 44 minutes ago by AlexSaysSG
1,023 Comments - Last post 1 hour ago by olehsamoilenko
Comment has been collapsed.