Creo que es más que eso; déjame intentar explicar. La recomendación proviene de Redis, y Redis la recomienda porque bifurcar un proceso exige mucha memoria virtual, y Redis se bifurca para realizar guardados en segundo plano, y sin embargo, la memoria virtual reclamada nunca será necesaria.
Esto es típico de muchas aplicaciones Unix: se bifurcan, pero no necesitarán duplicar su uso de memoria. Dado que es típico para muchas, y dado que esta es una configuración del kernel que cambia el comportamiento de todos los procesos en todos los contenedores, bien podría convertir un fallo en un éxito cuando la memoria virtual está bajo presión.
En las instancias pequeñas y baratas que muchos de nosotros usamos, la memoria virtual a menudo está bajo presión. Y especialmente durante las actualizaciones o reconstrucciones.
Por lo tanto, cambiar esta configuración podría estar relacionado con el éxito o el fracaso de una actualización, especialmente si recientemente ha habido un cambio que aumenta la demanda de memoria virtual.
Tal como está configurado, el kernel rechazará las asignaciones que no pueda satisfacer. Con este ajuste, aceptará esas asignaciones, y el fallo podría evitarse, o podría ocurrir más tarde cuando la asignación se convierta en uso.
Si su total de RAM y swap es lo suficientemente grande, nunca necesitará cambiar esta configuración. Si su total no es grande, cambiarla podría ayudar.