<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Linux on Merinorus</title>
    <link>https://www.merinorus.com/tags/linux/</link>
    <description>Recent content in Linux on Merinorus</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <managingEditor>contact@merinorus.com (Antoine Merino)</managingEditor>
    <webMaster>contact@merinorus.com (Antoine Merino)</webMaster>
    <copyright>Copyright © 2024, Antoine Merino.</copyright>
    <lastBuildDate>Thu, 21 Nov 2024 17:30:30 +0000</lastBuildDate>
    <atom:link href="https://www.merinorus.com/tags/linux/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Building Android ROMs on limited RAM: zRAM vs. zswap comparison</title>
      <link>https://www.merinorus.com/blog/building-android-roms-limited-ram-zram-zswap-comparison/</link>
      <pubDate>Wed, 20 Nov 2024 17:39:30 +0000</pubDate><author>contact@merinorus.com (Antoine Merino)</author>
      <guid>https://www.merinorus.com/blog/building-android-roms-limited-ram-zram-zswap-comparison/</guid>
      <description>&lt;p&gt;Building an Android ROM is a memory-intensive task. The RAM requirements to build AOSP (Android Open Source Project) have kept growing for the last 15 years:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;For Android 4, 8 GB of RAM is enough.&lt;/li&gt;&#xA;&lt;li&gt;From Android 6, 16 GB of RAM is recommended.&lt;/li&gt;&#xA;&lt;li&gt;From Android 10, 32 GB of RAM is recommended, although it could work with some disk swap.&lt;/li&gt;&#xA;&lt;li&gt;From Android 13, 64 GB of RAM (really?!) is recommended.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;I&amp;rsquo;ll show you how I still build ROMs within a reasonable amount of time with 16GB of RAM. Even less actually, since I&amp;rsquo;m compiling in WSL (Windows Subsystem for Linux), which is basically a Linux virtual machine running on Windows.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
