Haz tu Pregunta
1

Libreoffice calc consumiendo mucha RAM (Solucionado)

preguntado 2014-10-03 17:42:00 +0200

Imagen Gravatar de octavopain

updated 2014-10-09 13:26:15 +0200

C:\fakepath\Sin título 2.odsHola estimados, cómo andan? Llevo algún tiempo usando libreoffice calc en casa para tareas sumamente básicas, pero últimamente he tenido que realizar planillas "cargadas" en casa y dado que utilizo linux uso libreoffice 4. El problema que estoy teniendo es con en una planilla donde hay una fórmula anidada con buscarv e indirecto para referenciar miles de hojas y traer un valor. Lo que sucede es que se cuelga, la RAM se va a 3.2 GB de 3.6GB reconocidas, el sistema se cuelga (las cpu a full), demora muchísimo en guardar el documento (tanto que a veces no llega a guardarse ya que se tranca todo). He probado en Fedora gome, Kaos kde, LXLE lxde, y en todas me pasa lo mismo aunque a medida que bajan los recursos de los sistemas mejor es el comportamiento del entorno, pero no de libreoffice, es decir fedora se bloquea del todo, kaos se bloquea pero puedo mover lentamente el ratón, lxle deja utilizar el sistema por lo menos, pero libreoffice en todas es el mismo resultado: se tranca y hay que esperar mucho para que guarde o directamente se cierra. No sé que puede ser. Mis intentos de solución:

  • Seguí los tutoriales para mejorar el rendimiento de libreoffice en internet, el cual implica bajar los pasos, subir la memoria, quitar java, etc.
  • Al inicio el formato del documento era xls, directamente no guardaba, no llegaba a guardar.
  • Cambié a ods y demora mucho, pero mucho tiempo en guardar aunque llega a guardarlo.
  • Intente hacer lo mismo en windows 8.1 (en ms office 2013), el cual tuve que instalar en una partición para investigar si era realmente libreoffice el problema o la distrivución, no intente instalando libreoffice en w8 todavía), si bien demora EL MSOFFICE, no es eterna la espera para que el documento se guarde. No así en windows xp con ms office 1997 (sí todavía en mi trabajo se utiliza), este trabaja perfecto para la misma planilla demorando unos minutos nada más en guardar, lo cual indica que hubo una involución por lo menos en mi experiencia de rendimiento en planillas de cálculo.

Más datos: Equipo que quiero utilizar libreoffice: AMD Phenom X4, 4 GB RAM, ATI Radeon mobility 4250. Tengo drivers libres de video en linux (sistema que quiero utilizar), hasta llego a pensar que puede ser este parte del problema.

Alguna idea, si quieren puedo adjuntar la planilla.

Mil gracias, un saludo a todos.

edit re-etiquetar marcar como ofensivo cerrar fusionar delete

Comments

Te voto la pregunta para que puedas adjuntar un fichero de ejemplo, por favor elimina cualquier dato personal o confidencial, y recuerda que hay un límite de tamaño para adjuntos, aunque no recuerdo cuanto es exactamente, me parece que sobre 5 megas.

Imagen Gravatar de m.a.riosv m.a.riosv ( 2014-10-03 22:00:58 +0200 )edit

Muchas gracias por tu respuesta. Adjunté una planilla de ejemplo que tendría una carga aproximada (y con esto me refiero a cantidad de datos y fórmulas) de aproximadamente un 60% de lo que es la origianal. Es decir es un poco más "liviana" por llamarlo de alguna manera. Con esta planilla si agrego una columna por ejemplo, lo que hace es demorar más o menos unos 2 o 3 minutos antes de agregar la columna. Me gustaría saber si eso es normal. O es algo que tengo que configurar. Mil gracias.

Imagen Gravatar de octavopain octavopain ( 2014-10-05 05:07:43 +0200 )edit

2 Respuestas

Ordenar por » viejos nuevas más votado
0

respondido 2014-10-05 13:41:30 +0200

Imagen Gravatar de m.a.riosv

Las funciones que usan expresiones regulares parece que han sufrido una regresión en sus tiempos de cálculo de la versión 3.6 a la 4.x Regresión con expresiones regulares

Como en el fichero ejemplo se usa BUSCARV() sin expresiones regulares, prueba con la siguientes modificaciones a ver si mejoran la situación: Menú/Herramients/Opciones/LibreOffice calc/Calcular - Los criterios de búsqueda = y <> deben coincidir con celdas completas -> Activarlo.
Menú/Herramients/Opciones/LibreOffice calc/Calcular - Permitir expresiones regulares en las fórmulas -> Desactivarlo

El ejemplo no me genera problemas especiales, Win7 i3 4Gb, pero es posible que sea debido a la reducción de los datos y del tamaño de los rangos de búsqueda.

edit marcar como ofensivo delete enlace mas

Comments

Muchas gracias, pero hice eso y me sigue dando problemas, igualmente en la planilla de ejemplo me da problemas, al eliminar una columna por ejemplo se tranca y no me deja operar por unos dos minutos. Muchas gracias por la ayuda.

Imagen Gravatar de octavopain octavopain ( 2014-10-05 18:01:49 +0200 )edit

Como comenté en el fichero de ejemplo no tengo ningún problema. Puedes pobrar con un perfil de usuario limpio, a veces soluciona problemas extraños. https://wiki.documentfoundation.org/U...

Imagen Gravatar de m.a.riosv m.a.riosv ( 2014-10-05 18:58:41 +0200 )edit
0

respondido 2014-10-05 05:09:20 +0200

Imagen Gravatar de octavopain

updated 2014-10-09 13:23:45 +0200

Archivo adjunto muchas gracias. La carga de este archivo no llega al 100% de la carga que tiene el original, este último tiene más datos y más fórmulas. Con este archivo que adjunté si agrego una fila demora unos 2 minutos en agregarla y el sistema se cuelga utiliza mucha memoria. Saludos y gracias.

Edito 09/08: Logré solucionarlo. El problema se ve que no era efectivamente libreoffice, sino la distribución de linux en combinación con la tarjeta y el Kernel (esto me lo imagino todo yo). Sospecho que es problema del kernel 3.16 o los "kernels" mayores a 3.13, no sé si en verdad tiene algo que ver efectivamente pero es que probé con todas las distribuciones que había comentado y lo similar era el kernel que utilizaban. Pero en la última versión de opensuse estable (Kernel 3.13, la versión de opensuse que ponía en los comentarios era Factory) funciona normal, es decir el tiempo de espera es común a la cantidad de datos que procesa. Así que ya lo podemos dar como solucionado.

Muchas gracias a todos.

edit marcar como ofensivo delete enlace mas
Ingresa/Regístrate para Contestar

Herramientas de Preguntas

1 seguidor

Estadisticas

Preguntado: 2014-10-03 17:42:00 +0200

Visto: 2,356 veces

Ultima actualización: Oct 09 '14