Page 1 of 1

elevado consumo memoria

PostPosted:Wed Apr 11, 2018 11:08 am
by maraf1
Hola.

Cada cierto tiempo el consumo de memoria del openKM de la máquina virtual se hace corto. Empecé con 1024 a los dos años tuve que subirlo a 2048 y ahora está en 2560 y ya respo de otra vez mal. No se si va cacheando los documento o por qué es este motivo. Pero existe algún parámetro que haga que no cachee y por lo tanto no vaya requiriendo de más memoría?

Ahora mismo lo tengo así:
set JAVA_OPTS=-Xms512m -Xmx2560m -XX:PermSize=256m -XX:MaxPermSize=1024m -Djava.awt.headless=true -Dfile.encoding=utf-8
set JAVA_OPTS=%JAVA_OPTS% -XX:+UseConcMarkSweepGC -Dlog4j.configuration=file:///%CATALINA_HOME%/conf/log4j.properties
set PATH=%PATH%;%CATALINA_HOME%\lib\sigar


Un saludo y muchas gracias!!

Re: elevado consumo memoria

PostPosted:Fri Apr 13, 2018 5:15 pm
by jllort
2048 es la cantidad de memoria que recomendamos como punto de inicio, pero bueno vayamos por fases:
1- que versión de OpenKM estas utilizando ?
2- que versión de JDK ?
3- cuantos ficheros tienes en el sistema ?
4- como tienes la cola de indexación ( tienes algún documento clavado ) ?
5- Estas previsualizando algún fichero especialmente grande ( a veces se dan problemas con la previsualización de ficheros PDF y en especial xls muy grandes, eso puede hacer que el sistema consuma gran cantidad de recursos de golpe )
6- finalmente, cual es tu sistema operativo ? arquitectura de 32 o 64 bit ?

Re: elevado consumo memoria

PostPosted:Fri Apr 20, 2018 10:41 am
by maraf1
1- que versión de OpenKM estas utilizando ?
6.3
2- que versión de JDK ?
jdk17
3- cuantos ficheros tienes en el sistema ?
3919 en 1020 carpetas
4- como tienes la cola de indexación ( tienes algún documento clavado ) ?
No se ni que es o como se configura
5- Estas previsualizando algún fichero especialmente grande ( a veces se dan problemas con la previsualización de ficheros PDF y en especial xls muy grandes, eso puede hacer que el sistema consuma gran cantidad de recursos de golpe )
No. Incluso nada más reiniciar el sistema ya consume altos recursos solamente con inicarlo
6- finalmente, cual es tu sistema operativo ? arquitectura de 32 o 64 bit ?
64 bits

Re: elevado consumo memoria

PostPosted:Sat Apr 21, 2018 7:45 am
by jllort
Aquí tienes algun tipo de poltergeist raro seguro. Porque este repositorio es muy pequeño.
Estas en Windows o en Linux ?
Cuanta RAM tienes en el servidor ?
Base de datos que estas utilizando ?
Que versión 6.3 en concreto ( te recomendaría saltar a la última 6.3.5 para asegurarnos, aunque desconozco que en versiones 6.3 anteriores exista algun problema de este tipo ) ?
Algún antivirus instalado ? o software que pueda estar haciendo algo que al gestor documental no le guste ?
Podrías saltar en principio al JDK 1.8 aunque por el problema que tiene no solucionará nada.

Sobre la cola de indexación, si te vas a Administración > Stats > ahí tiene el "Pending text extraction queue". Ahí puedes ver los documentos que estan en la cola pendientes de ser indexados, si ves que al cabo de 20 minutos siempre tienes el mismo documento clavado, es que este documento tiene algún problema ( tiempo, complejidad etc... ) y no puede indexarse quedando la cola bloqueada ( lo cual es un problema para la cola y probablemente esta disparando una cantidad de recursos en la máquina que la mata ( con algunos ficheros puede pasar por sus características, no existe una solución mágina ).