Contact Form

 

Smartphone's Mind and Memory: RAM and ROM (Detailed Account)


Want to know How to Make Most of the RAM free and available to USE!! (Read On)

With SmartPhones becoming everything to users, everybody is competing in the specs arena and the number game has just gone wild. It is important to understand these numbers and know what actually you are getting and differentiate it with what is labeled on the box. This blog post will give you a basic knowledge of how Memory is allocated inside your Android device and how it will affect your system performance.


Part of KnowAbout Series on Various Smartphone parts:
a) Processors
b) RAM and ROM
c) Camera

What is RAM?
As most of you would know RAM is Random Access Memory. It is faster memory compared to your permanent storage which includes your SD card internal and external. When your processor computes data it is faster to retrieve data required for processing from your RAM rather than to load it from your permanent storage which takes time.

Difference btw RAM of your Android phones And PC

The RAM works quite different on your android phones than on your PC which most of us basic users are better acquainted with. The Apps that you download and install are first loaded in the RAM and then executed. Those Apps remain in the RAM after you are no longer using them and they have been shifted to background. The next time you use those apps they will be available for fast retrieval from RAM unless they have been removed.

What happens when my RAM is full?

Many users are worried by their RAM consumed rapidly. The Android operating system has been so designed as to use most of the RAM and leave certain amount for smooth functioning of the User Interface. You don’t have to be worried at all and need not go killing each application after use. Android will free the RAM when it needs to and it does so in a graceful way. It follows certain steps and protocols and won’t haphazardly kill your Apps just to free space. The unused RAM on your device is wasted RAM and more RAM you have more Apps you can run simultaneously

Will the Apps loaded in my RAM effect my battery performance?

Just a free app lying in the RAM does not consume your battery. If you are using an App like facebook with notifications on, then it will tax your battery, because it will be interacting with the server. Most Apps won’t affect your battery drastically but as our Android experience very well tells us Apps can’t be trusted. If you find an unexpected fall in your battery backup, go to the battery option in settings Menu or you can download a battery checker app and you can easily figure out the misbehaving app and kill it using the linked tutorial.

RamManager App: Helps in your phone's RAM Usage
ABOUT
This application optimizes the RAM of all android devices and improves the performance in all directions. RAM Manager manages your memory, makes your system as fast as possible and sets the best balance between enough free memory and running applications in memory. This application is the best solution for all who have problem with the free memory, with the multitasking, with slow swapping between applications or with low performance.


FEATURES

  • Balance - Option which makes your RAM to the best optimization, this option is for everyday use. Use this option if you want to have fast device without any lags.
  • More free memory - This option is on the same basis as Balance, but gives you more free memory and a bit reduces multitasking.
  • More multitasking - This option is on the same basis as Balance, but gives you more multitasking and a bit reduces free memory.
  • Hard gaming - Option which stabilizes your RAM for playing hardest games. Use this option for games which lag on your device. Your games will run smooth without lags.
  • Hard multitasking - Option for users who are really hard working on their devices. You can have a lot of running apps and quickly switch between them without any lags.
  • Default - This option reverts your RAM to your default settings, which you had before you installed this app.
  • Custom - This option allows you to set your own settings.
  • Set on boot - Saves all your settings on boot.
  • Lock launcher in memory - Prevents restarting your launcher.
  • Clean memory - Cleans your memory.
  • Clean drop caches - Cleans page cache, dentries and inodes.
  • VM Heap size - It is a maximal size in MB which application can use for its data.
  • Swap file - Improves performance but may degrade your SD card life.
  • Memory info - Shows information of your memory.
  • Memory graph - Shows your free and used memory.
  • Widget (Light or dark theme)
  • You can switch between all options without rebooting


WHAT THIS APP AFFECTS

  • OOM_ADJ (Out of memory)
    Every process has value which gives the kernel a hint, which process it can kill in an OOM (out of memory) situation.
  • LMK (Lowmemorykiller)
    Works with your applications in memory. It affects your multitasking and free memory. But Android works with memory differently than you may be accustomed. Android needs to have running applications in foreground because of fast switching between your applications. It means that it's not good if you have too much more free memory. Your system gives you so much memory as you need.
  • VM (Virtual Machine)
    Works with file cache, amount of data, dirty data in memory. We managed them by setting the SWP(swappiness), VCP(vfs_cache pressure), DEC(dirty expire centisecs), DWC(drity writeback centisecs), DRA(dirty ratio), DBR(dirty background ratio) and drop caches and we found the best optimization of these values to make several option for different using your phone. Basically it controls in general whole system speed, speed of launching applications, browsing files, switching speed through applications, overall process of the application and battery endurance.


PLEASE NOTE!
If you want be really sure that this application works, I recommend to not use any other scripts or applications related to memory management.


RAM Manager Free on Google Play
RAM Manager Pro on Google Play


Will Increase in RAM make my phone fast?

Increase in RAM will definitely boost the performance as you can keep more apps in the RAM and they can be quickly and effectively loaded, however if you have a 512 MB RAM and you are using only 200 MB for Apps, then if you hypothetically, say, add 2 GB of RAM (not practically possible) then your performance won’t improve. If you are not using much of your RAM and your performance is not up to the mark, it is most probably due to some rogue App which is taxing your system resources unethically. You can improve your performance by locating and killing that app using the Task Manager of Phone.

What is ROM 

ROM or Read Only Memory is more permanent by nature. What goes in there stays there. The ROM or read only memory forms a part of your internal storage and that part is not Accessible for users to write on and is thus referred to as Read Only Memory. The rest of your internal storage is where you store Apps and can store media files and other documents.
The memory type used is basically Flash memory or technically EEPROM (electrically erasable and programmable read only memory). This type of memory can be read in blocks and deleted in blocks. The word EEPROM is generally used to describe those with non flash memory EEPROMS
This ROM part of your internal storage is where your Android operating system resides. Also OEM’s add some preinstalled apps in this memory sections which cannot be deleted on users end either. This is the reason why you don’t get full internal memory as advertised on the Box, because a part of it has been used to house O.S. and preinstalled apps. The rest of the internal storage will be used for storing and downloading Apps which will store this

Total comment

Author

Himesh Jain

0   Replys

Cancel Reply