How to Increase Memory on Chromebook

The primary selling point for Chromebooks till now has been that they are affordable. Chrome OS is a very light operating system, and can run smoothly on the most low-end machines. Chromebooks are cheap because they run on low-end hardware. The RAM on these machines ranges from 2GB on the lowest-end models to 4 GB on decently priced Chromebooks.

While 2 GB of RAM might be enough for day to day use, we all have those days when we just need our computers to manage a dozen or more tabs with background processes without having to worry about it. The low-end Chromebooks lack the hardware to be able to support such processing.

Thankfully, with a small hack that we will show you today, you can give your Chromebook extra RAM to power you through all those extra tabs.

In order to get extra RAM on your Chromebook, we use zram (or compcache), which basically turns a part of your internal storage into RAM. This extra zram compensates for your device’s lack of memory, and helps the system handle multiple background processes. With swap memory, a persistent concern is that it will damage the SSD by making extra rewrites. However, zram is different from traditional swapping, and does not cause additional writes to your SSD. Hence, this method is perfectly safe and will not harm your internal hardware at all.

Before we get into the tutorial, please note that this is an experimental feature. You must try it at your own risk. I must add that I have tried this multiple times in the past, and I have faced no issues at all.

Adding ZRAM

First, open the Crosh terminal by pressing Ctrl + Alt + T inside Google Chrome. A terminal will open up in a new tab, and it will look like this.

All you have to do is type this command in the terminal :

swap enable 2000

This will add an additional 2 GB of zram to your Computer (while taking away 2 GB of local internal storage). 2 GB is the recommended size suggested by Chrome OS developers, but if you wish, you can also swap a different amount. If you can only afford to swap 1 GB, the command will look like this

swap enable 1000

Type the command and press ENTER. Then, you must reboot your Chromebook for the changes to take place. Once it restarts, your Chromebook will have an additional 2 GB of RAM to fall back on.

Disable ZRAM

This additional RAM will not be reset if you restart your Chromebook, and will only convert back to internal storage if you execute the disable command, which is –

swap disable

Again, restart your Chromebook for the changes to take place, and you will have that memory back as internal storage.

It is really as simple as that. While this feature is still experimental, you can freely use it when you need your Chromebook to run on beast mode, and disable it when you are done. This is really an extremely useful tweak that all Chromebook owners should know of.

ABOUT THE AUTHOR

Kevin Arrows


Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.

Comments

15
    MA
    MarylandBill Nov 15, 2017

    If the date on this article is right (July 2017), then it was written a couple of years too late. Zram is enabled by default in ChromeOS, and has been for more than a year (or two). Also, I would point out that the only storage Zram uses is the system’s ram. It essentially borrows part of the system’s ram to create a virtual storage device in ram which it then uses as swap. The advantage of this “swap disk” is that the data is compressed as it is written to it and it performs much faster than any other sort of storage (though its not persistent, the ram disk is recreated each time the system is restarted).

    Reply
      DO
      donmotobike Mar 27, 2018

      I have two gig acer 15 inch running new chrome OS and I tried this and my chromebook running a little faster. I don’t think its built in…..

      MS
      Mark Schuurman Aug 4, 2018

      It is August 2018 now. Article is dated 3 weeks ago.
      Someone’s is recycling content, apparently.

      Besides, the tweak doesn’t solve my mem-problem.

        KA
        Kamil Anwar Aug 6, 2018

        This article was modified to update images (only).

    88
    88cooper Aug 29, 2018

    Kevin- Would this work on a 2-yr old Asus C100PA with 2-Gigs? The darned thing always gags when I have too many tabs open. I barely use it now, but if I could try your idea without fear that it would not destroy my Asus, I might give it a try.

    SW
    Shane Warren Author Sep 24, 2019

    You can try the ZRAM method without harm but in order to increase RAM physically you will have to solder it on to the motherboard and find compatible resistors and even then it might be damaging to the computer. So not a good idea to physically increase the memory.

    CY
    cynicalPenguin Dec 8, 2019

    By ‘reboot’ you mean a simple on/off or a powerwash?

      SW
      Shane Warren Author Dec 12, 2019

      Simple restart

    PE
    PeterBelelius Dec 9, 2019

    Wow, this is very interesting, I have done so now and will see what happens. Anyway, this is great advice …

    UU
    Unkown User Sep 23, 2020

    This may be a old article but my chromebook is kind of old I think it was made from dell will it work on this?

    UU
    Unkown User Sep 23, 2020

    I’m not sure if this works on a dell chromebook I will try and see if it works, I will come back to tell you 🙂

      MZ
      Muhammad Zubyan Author Sep 23, 2020

      Keep us updated!

        UU
        Unknown User Nov 2, 2020

        It does! Im using a dell chromebook right now, also, you can check ram with cog

    UU
    Unknown User Nov 2, 2020

    How do I know if ram/zram has been added?

      MZ
      Muhammad Zubyan Author Nov 3, 2020

      Try opening chrome and type “chrome://system/” in the address bar and press enter it will show all the information regarding your computer usage and specifications however if you want to check all these settings in a more friendly/graphical manner you will have to download this extension named “Cog” here is the link to it.https://sudo.to/2deHope this helps!

      Reply