Ajuste de memoria RAM

con el comando free obtenemos el total del sistema y su ocupación:

Memoria libre del sistema
# free -h
total used free shared buffers cached
Mem: 3,9G 2,5G 1,4G 480K 48M 2,1G
-/+ buffers/cache: 302M 3,6G
Swap: 2,0G 7,8M 2,0G

Si sospechamos que hay más memoria en uso de la que debería haber, podemos liberar memoria con las siguientes instrucciones:

Liberar memoria en uso
# sysctl -w vm.drop_caches=3
# sync && echo 3 | tee /proc/sys/vm/drop_caches

Tras ejecutar esto, el sistema debería disponer de más memoria.

Comprobamos el uso de memoria que está haciendo AthentoECM

Verificar las opciones de memoria de AthentoECM
# grep JAVA_OPTS /etc/nuxeo/nuxeo.conf
JAVA_OPTS=-Xms1024m -Xmx1024Mb

En función de la cantidad de memoria disponible en la máquina, deberemos ajustar estos valores para que el consumo sea más apropiado.

Lo ideal es detener el sistema, liberar memoria y verificar con el comando free la cantidad disponible.

Recomendación: Las opciones de memoria de AthentoECM no deben superar el 25% del total de memoria RAM del sistema.