Tag: memory

  • Hidden Android Memory Tool Shows Which Apps Are Using the Most RAM

    Hidden Android Memory Tool Shows Which Apps Are Using the Most RAM

    There comes a point where upgrading your smartphone every year or two just does not make much sense anymore. My Google Pixel 9 Pro from 2024 is still performing well, and unless the next upgrade brings something meaningful, I do not see myself moving to the Pixel 11 Pro either.

    The trade-off for keeping a phone longer is that it slowly starts to feel cluttered. You install the apps you need over time, and unlike the old days of swapping to a fresh device, everything accumulates. At this point, I have well over 100 apps on my phone.

    The issue is that many of these apps keep running in the background, using RAM and other system resources even when they are not open. That can make your phone feel slower, less responsive, or just not as smooth as before.

    Android includes a hidden setting that lets you see exactly how much memory each app is using. It makes it much easier to figure out which apps are worth keeping and which ones are just sitting there eating resources and slowing down your phone.

    You need Developer Options first

    Before you can check this, you need to enable Developer Options on your device, which is probably why you have never run into this setting before.

    android developer option enabled

    To turn it on, open the Settings app on your phone, then go to the About Phone section. From there, tap the Build number seven times. After a few taps, you should see a message saying, “Developer options have been enabled.”

    Once that is done, go back to System settings and open Developer Options. Near the top, you will find a Memory section. On some devices, especially Google Pixel phones, memory usage profiling may not be enabled by default, so you may need to switch it on and restart your device before you can use it.

    What the numbers mean

    Inside the Memory section, you will see how much RAM your phone has, how much is being used on average, and a general overview of overall performance.

    If you want to see which apps are using memory, tap the Memory used by apps option. This section lists apps based on how much RAM they have used over the past three hours by default.

    At the top, there is a drop-down menu that lets you change the time frame to three hours, six hours, 12 hours, or one day. In practice, 12 hours or one day gives a much better picture of which apps consistently use the most memory throughout the day.

    In most cases, Android OS will appear at the top, and that is completely normal. The system itself runs several background processes, and all of that gets grouped under Android OS.

    What matters more is spotting third-party apps that are using more RAM than expected. You can tap any app to see details such as its average and peak memory usage.

    For example, I do not currently have a Pixel Watch paired with my Pixel 9 Pro, but the Pixel Watch app and Fitbit app together were using around 250MB of RAM in the background. That is a lot for something I am not even using.

    If you notice similar apps on your phone, you can open their info page and use the three-dot menu to force stop them if needed.

    android memory usage by apps

    RAM use is not always bad

    That said, RAM being used is not automatically a problem.

    Android is designed to use available RAM to keep apps ready in the background, so it does not always mean your phone is wasting resources. The real goal is to identify what is actually unnecessary.

    If you find an app that you do not really use but it is still taking up a lot of memory, you can stop it from this menu. Even better, uninstalling it completely is usually the smarter choice.

    Force stopping only works temporarily, since the app will start using memory again the next time you open it. If you no longer use the app at all, removing it entirely ensures it will not keep using RAM in the future.

    Recent apps are not enough

    If you think the apps in your Recents menu are the only ones using your phone’s resources, closing them will not solve everything.

    Those are just the apps that are currently active, but many Android apps continue running background processes that you do not see in Recents or on the screen.

    That is exactly why this feature shows average memory usage over the past few hours, giving you a much clearer view of what is really using RAM behind the scenes.

    Overall, this tool should help you spot the apps that are using more memory than they actually need. It gives you a clearer sense of what is running in the background and what is worth keeping installed.

    If your phone feels slower or the battery is draining faster than usual, there are also other steps you can take to optimize your Android phone and help it last longer.

  • How to increase RAM using virtual memory (Android 13+)

    How to increase RAM using virtual memory (Android 13+)

    Modern Android phones have powerful hardware, but even with high-end components, your handset may slow down while multitasking or gaming. To help with this, Android 13 added virtual RAM, sometimes known as “RAM Plus.” This function enables your device to use a portion of its internal storage as additional RAM, which improves performance in memory-intensive operations.

    This guide explains what virtual memory is, how it works on Android 13+, and how to enable or adjust it.

    virtual ram android

    What is virtual RAM and how does it work

    Virtual RAM, also known as virtual memory or swap space, is a technology that allows some of your phone’s internal storage to be used as RAM. While this memory is slower than physical RAM, it allows the system to manage more background processes, keep apps open for longer periods of time, and minimize app reloads.

    In Android 13, many manufacturers added a user-accessible option known as “RAM Plus” or “Memory Expansion.” This feature is particularly handy on phones with 4GB to 6GB of RAM, as multitasking frequently exceeds physical RAM limits.

    How to check if your device supports RAM Plus

    Not every Android smartphone supports RAM increase. It is up to the manufacturer to incorporate the capability in their version of Android 13 or later. Here is how to check:

    1. Go to Settings.
    2. Scroll down and tap Battery & device care or About phone (varies by brand).
    3. Look for an option called RAM Plus, Memory Expansion, or similar.
    4. If it’s available, you’ll be able to view and configure it from here.

    Samsung, Xiaomi, Oppo, Realme, and Vivo are among the brands that offer this feature.

    Android ram boost

    Enable RAM Plus on Samsung devices

    Samsung phones running One UI 4.1 or later (based on Android 13) come with RAM Plus built-in. Here’s how to enable or adjust it:

    1. Open the Settings app.
    2. Scroll to Battery and device care.
    3. Tap Memory.
    4. Select RAM Plus.
    5. Choose the amount of virtual RAM to allocate (2GB, 4GB, 6GB, or 8GB).
    6. Restart your phone if prompted.

    Samsung doesn’t let you disable RAM Plus entirely but allows you to choose the allocation size.

    Enable virtual RAM on Xiaomi/Redmi/POCO phones

    Devices with MIUI 13+ (Android 13-based) often support memory extension:

    1. Open Settings.
    2. Tap Additional settings.
    3. Look for Memory Extension.
    4. Toggle it on and allocate additional storage as virtual RAM.
    5. Restart your phone for changes to take effect.

    The memory extension size is usually fixed depending on the device—commonly 2GB or 3GB.

    Enable virtual RAM on Realme, Oppo, and Vivo devices

    These brands typically offer memory expansion as well:

    • Realme UI/ColorOS:
      1. Open Settings.
      2. Tap About Phone > RAM.
      3. Enable RAM Expansion and select a size.
      4. Restart when prompted.
    • Vivo Funtouch OS:
      1. Open Settings.
      2. Tap RAM and storage space.
      3. Tap RAM Expansion.
      4. Turn on and choose the RAM boost size.

    If you can’t find this feature, ensure your phone is running the latest version of Android 13 or consult the manufacturer’s support site.

    color os extend virtual memory

    Does virtual RAM actually improve performance

    Virtual RAM helps in specific scenarios, especially on phones with less physical RAM (4GB or 6GB). Benefits include:

    • Reduced app reloads
    • Smoother multitasking
    • Better background app retention
    • Less lag during memory-heavy tasks

    However, it will not transform an affordable phone into a premium gadget. Because internal storage is slower than actual RAM, the benefit is minimal yet visible during heavy multitasking.

    How much virtual RAM should you use

    The best setting depends on your device’s internal storage space and usage pattern:

    • If your phone has at least 128GB of storage and you multitask often, you can allocate 4GB–6GB.
    • If your storage is nearly full, avoid setting high values to prevent system lag.
    • On 64GB devices, 2GB–3GB is usually safe.

    You can experiment to determine what works best, but keep some open storage space to avoid overall slowdowns.

    Virtual RAM is an excellent technique to increase your phone’s memory capacity without updating the hardware. While it is not a miracle cure, allowing RAM expansion can boost your Android device’s performance and multitasking abilities. If your phone supports it, give it a shot—just do not use up all of your storage space.

  • How to clear cache on Android

    How to clear cache on Android

    Your phone’s capacity is limited and can fill up quickly. Regularly, the apps you use to build new files to store information.

    These temporary data files are known as a cache, and cache files take up a reasonable chunk of your Android phone’s storage space. Let’s look at the cache’s purpose, how to clear it out and more.

    What are cache files

    When you open an app, your phone uses the temporary data stored in cache files to recall the associated information more quickly. For example, Spotify might cache your most frequently accessed playlists so they don’t have to load their list of songs every time you open them.

    A cache file is useful to the associated program only, so for instance, Spotify has no use for Instagram’s cache. In most cases it discards the accompanying cache files once an app decides that the stored temporary information is no longer useful. Websites, applications, and games all use cache files to provide you with a faster browsing experience.

    Clearing cache benefits

    Cache files are critical and you don’t usually have to screw them up. Deleting cache files from your phone manually, however, is often useful.

    This can help in a few ways:

    • In the short term, clearing cache helps you save storage space on your phone. But this is a temporary solution, since new cache files are created every time you use apps.
    • Sometimes, old cache files can become corrupted. When this happens, apps can start experiencing problems. Deleting the corrupted cache files can solve these issues.
    • Old cache files can potentially pose security and privacy threats. Web pages cached in your browser may contain sensitive information. If an unauthorized person accessed these files, they could steal personal details.
    • If a browser or other app refuses to fetch the latest version of a page, clearing cache can force it to update.

    Should You do it regularly?

    Now that you know the advantages of clearing cache, you might think on a schedule that you should clear the cache manually. But in reality this is counter-productive. Keep in mind that cache files have the useful function of speeding access to the content you currently use.

    That is why deleting old cache files by hand is not a good idea. Android also has a built-in feature to delete unused files, which usually works very well. The key occasions to remove cache files manually occur when:

    • An app’s cache files are corrupted, causing the app to misbehave.
    • You want to delete files containing personal information to protect your privacy.
    • You’re running out of storage space on your phone and don’t want to delete your videos, pictures, and apps.
    (adsbygoogle = window.adsbygoogle || []).push({});

    How to delete cache files on Android

    For new versions of Android, the cache files for each device need to be removed individually. Notice that all of the cache is seldom removed. Clearing the cache from a few problematic apps can in most cases solve storage or performance problems.

    1. Open Settings and select Storage.
    2. In the resulting list, tap the Other Apps entry. This will take you to a list of all the apps installed on your phone.
    3. Choose an app that holds a lot of cache files. You can tap the three-dot menu in the top-right and choose Sort by size to see which apps take up the most space. We’ll use Chrome as an example.
    4. On the app’s info page, tap the Clear Cache option.
    clear cache

    That’s all you need to do to clear the cache files for any app on your phone. If you tap Clear Storage instead, you’ll remove all data from the app. This essentially resets it to a fresh state.Advertisement

    Older Android versions gave you the option to delete all cached files at once by going to Settings > Storage > Cached Data. From there, simply tap OK when you see the option to delete all cache files.

    What happens after clearing cache?

    After you clear the cache files, you’ll regain some storage space and the app will continue to work as normal. However, all the data it used to smooth out performance is gone, so it may take some extra time to browse around at first. Over time, the app will build up cache again based on your usage.

    Clearing cache files will not force you to log into apps again. You won’t lose data like game progress, browser bookmarks, or similar.


    Your Android phone’s storage space is a precious commodity. Clearing unused cache files is a decent way to free up space temporarily or troubleshoot app issues. But it’s not something you should do often, or through unreliable third-party apps.