Creo que le gustaría usar algo como cgroups
limitar el uso de recursos para un proceso individual.
Entonces es posible que desee hacer algo como esto, excepto con
cgcreate -g memory,cpu:chromegroup
cgset -r memory.limit_in_bytes=2048 chromegroup
para crear un grupo de cromo y restringir el uso de memoria para el grupo a 2048 bytes
cgclassify -g memory,cpu:chromegroup $(pidof chrome)
para mover los procesos actuales de Chrome al grupo y restringir su uso de memoria al límite establecido
o simplemente lanzar Chrome dentro del grupo como
cgexec -g memory,cpu:chromegroup chrome
Sin embargo, es bastante loco que Chrome esté usando tanta memoria en primer lugar. Intente purgar la reinstalación / recompilación primero para ver si eso no soluciona el problema, porque realmente no debería estar usando tanta memoria para empezar, y esta solución es solo una curita sobre el problema real.
limits.conf
oulimit
?