con el comando free obtenemos el total del sistema y su ocupación:
# 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:
# 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
# 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.