Configurar Swap sobre ZRAM

En Fedora 33 algunas ediciones habilitan de forma predeterminada swap sobre ZRAM. Fedora CoreOS actualmente tiene incluido el zram-generator pero no hay configuración para habilitar swap sobre ZRAM de modo predeterminado. Con el objetivo de configurar swap sobre ZRAM puede establecer un archivo de configuración a través de Ignition que le dirá al generador zram que configure swap en la parte superior de un dispositivo zram.

The documentation for the config file format lives in the upstream documentation along with a comprehensive example. The most basic form of a configuration file that will set up a zram0 device for swap is:

variant: fcos
version: 1.5.0
storage:
  files:
    - path: /etc/systemd/zram-generator.conf
      mode: 0644
      contents:
        inline: |
          # This config file enables a /dev/zram0 device with the default settings
          [zram0]

Once booted, you can verify the swap device is set up by viewing the swapon --show output. You can also view the true compression ratio of the currently configured zram devices by running zramctl.