• elevado consumo memoria

  • OpenKM tiene muchas características interesantes, pero es necesario un proceso de configuración para mostrar todo su potencial.
OpenKM tiene muchas características interesantes, pero es necesario un proceso de configuración para mostrar todo su potencial.
Forum rules: Por favor, antes de preguntar algo consulta el wiki de documentación o utiliza la función de búsqueda del foro. Recuerda que no tenemos una bola de cristal ni poderes mentales, o sea que que para informar sobre un error es necesario que nos indiques tanto la versión de OpenKM que usas como la del navegador y sistema operativo. Para más información consulta Cómo informar de fallos de forma efectiva.
 #45643  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!!
 #45649  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 ?
 #45688  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
 #45691  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 ).

About Us

OpenKM is part of the management software. A management software is a program that facilitates the accomplishment of administrative tasks. OpenKM is a document management system that allows you to manage business content and workflow in a more efficient way. Document managers guarantee data protection by establishing information security for business content.