Consommation excessive de mémoire due à la précompilation des assets

Ah, vous avez rencontré une OOM, parfait. C’est une preuve définitive. ulimit n’a rien à voir avec ce problème.

Ajoutez de l’espace d’échange (swap). Il n’y a aucune raison de ne pas le faire, sauf un manque d’espace disque. Ajoutez 8 Go ou 16 Go, puis réessayez. Votre objectif est d’atteindre un état fonctionnel. Ensuite, si vous le souhaitez, vous pourrez identifier quel processus consomme trop de mémoire.

Configurez le sur-engagement (overcommit). C’est une bonne pratique qui réduit les problèmes de pic de mémoire. Vous n’avez pas besoin de le comprendre ou de le justifier, faites-le simplement. C’est une partie essentielle d’une bonne configuration Linux. Vérifiez d’abord. C’est aussi simple que ça :

# uname -a
Linux ubuntu-4gb-hel1-1 6.8.0-110-generic #110-Ubuntu SMP PREEMPT_DYNAMIC
 Thu Mar 19 17:16:23 UTC 2026 aarch64 aarch64 aarch64 GNU/Linux
# cat /proc/sys/vm/overcommit_memory
1