Understanding RAM, SD Card and Device Memory of an smartphone

I have an Android smartphone and would like to understand what is the difference between RAM, SD Card and Device Memory.
When I check Memory Usage of my smartphone, I see those components:

RAM: 174 used      and   52 MB free

On SD Card: 492 MB used     and   3.16GB free

Device Memory: 143 MB used   and   47 MB free

I understand that "SD Card" is some external memory that you put in the Smartphone.  But how do I understand RAM and Device Memory?
LVL 1
miyahiraAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Joshua GrantomSenior Systems AdministratorCommented:
RAM is memory that is used by open applications, system processes, and the operating system itself. Any app you open uses ram to run.

Device Memory is the storage that is built into the phone. If you didnt have an SD card then any photos or music that you download would go on device memory.
Shahnawaz AhmedCloud Migration EngineerCommented:
Dear Miyahira

RAM is used by running processes on an as-needed basis. The biggest thing for SDK apps to note is that there is an upper bound as to how much RAM a process can consume

Device Memory is perceived to be the flash that is used to store APKs, ROM images, etc.


RAM stand 4Random Access Memory. It is d memory ur fone needs to run applications smoothly. Every file or app u open take up certain space 4rm ur RAM. Were d whole Ram is exhausted u wil have to close sum running apps to allow d running of another. Basically a fone of 1GB RAM wil allow d runnin of more apps at d same time dan a fone wit 515MB RAM while ur internal memory is d fone memory were u store ur music, videos, games etc, d internal memory can be expanded using memory card of ur choice size.
Hop dis helps
miyahiraAuthor Commented:
Shahnawaz,
I do appreciate your help, but please, write in correct English. It's very hard to understand your last paragraph.
CompTIA Security+

Learn the essential functions of CompTIA Security+, which establishes the core knowledge required of any cybersecurity role and leads professionals into intermediate-level cybersecurity jobs.

Shahnawaz AhmedCloud Migration EngineerCommented:
Correction my last comment's last Paragraph.


RAM stand for Random Access Memory. It is the memory your phone needs to run applications smoothly. Every file or app you open take up certain space from your RAM. Were the whole Ram is exhausted you wil have to close sum running apps to allow the running of another. Basically a phone of 1GB RAM will allow the running of more apps at the same time then a phone with 515MB RAM while your internal memory is thr fone memory were u store your music, videos, games etc, The internal memory can be expanded using memory card of your choice size.
Hope this Help
Joshua GrantomSenior Systems AdministratorCommented:
device memory cannot be expanded. It is a fixed flash device. The SD card extends memory by adding an additional mounted disk.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Shahnawaz AhmedCloud Migration EngineerCommented:
@Joshua > You right Device memory can not expand however If you have 8 GB Device memory + 8 GB SD that make usable memory Total = 16 GB , Out of 16 GB apx. 4 GB occupied by OS & Flesh
Joshua GrantomSenior Systems AdministratorCommented:
Yea, completely aware of how that works. That wasn't the question asked in the original post. Over explaining an answer does not help them understand.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Android

From novice to tech pro — start learning today.