Outra abordagem é usar systemd-run e MemoryHigh controle de recursos, como
systemd-run --user --no-block -p MemoryHigh=1G firefox
MemoryHigh é um recurso do CGroup V2 e não está obsoleto. Conforme explicado em systemd.resource-control (5) manpage devemos deixar o systemd usar o CGroup V2. Para fazer isso, precisamos adicionar systemd.unified_cgroup_hierarchy=1 a GRUB_CMDLINE_LINUX_DEFAULT em /etc/default/grun e, em seguida, executar update-grub . Por favor, note que este controle de recursos está quebrado e não funciona em algumas versões do systemd, por exemplo. v239 (onde uma solução alternativa também está disponível) .