Foros del Web » Administración de Sistemas » Unix / Linux »

Las X consumen mucha memoria

Estas en el tema de Las X consumen mucha memoria en el foro de Unix / Linux en Foros del Web. Holas... Estoy corriendo un programa hecho en C y GTK2 en un PC con las siguientes características: -- model name : Pentium III (Katmai) cpu ...
  #1 (permalink)  
Antiguo 04/11/2004, 09:29
Avatar de kapachov  
Fecha de Ingreso: diciembre-2002
Ubicación: Loeches
Mensajes: 464
Antigüedad: 21 años, 4 meses
Puntos: 0
Las X consumen mucha memoria

Holas...

Estoy corriendo un programa hecho en C y GTK2 en un
PC con las siguientes características:

--
model name : Pentium III (Katmai)
cpu MHz : 497.845
Mem: 63283200
Swap: 131596288

Versión de progrmas :

XFree86 4.2.1-23
gcc 3.2-7
gtk2 2.0.6-8
gtk 1.2.10-22
--

El problema que estoy teniendo es que al cabo de unas horas 3/4 aprox.
las X me están consumiendo un montón de memoria y el entorno se vuelve
pesadisimo; el programa consume memoria pero no crece.

También estoy corriendo varios scripts que me actualizan, seleccionan
en una BD MySQL.

Les pego aquí lo que me arrojaba el top antes de matar la X después de
esperar un rato para ver si mermaba la memoria consumida.

---
load average: 12,58, 12,17, 11,33

Mem: 61800K av, 61180 used, 620K free, 0K shrd, 252K Buff
Swap: 128512K av, 128512 used, 0K free, 6316K Cached

PID_____PRI____NI_____%CPU___%MEM____COMMAND

679_____14_____-1_______0,2_____59,8_______X
28195___15______0_______0,4_____5,6______programa
593_____15______0_______0,0_____7,8______mysql-max
---
__________________
Siempre hago lo que quiero...
Aunque no quiera...

Última edición por kapachov; 04/11/2004 a las 09:36
  #2 (permalink)  
Antiguo 04/11/2004, 12:30
 
Fecha de Ingreso: octubre-2003
Mensajes: 162
Antigüedad: 20 años, 6 meses
Puntos: 0
q escritorio usas???
  #3 (permalink)  
Antiguo 05/11/2004, 03:31
Avatar de kapachov  
Fecha de Ingreso: diciembre-2002
Ubicación: Loeches
Mensajes: 464
Antigüedad: 21 años, 4 meses
Puntos: 0
Holas....

Ahora mismo ninguno

Solo las X...

Es decir entro en modo 3 "runlevel 3"; y luego hago un xinit.

Y comienzo a lanzar los scripts, gtop, metacity, y el programa.
__________________
Siempre hago lo que quiero...
Aunque no quiera...
  #4 (permalink)  
Antiguo 05/11/2004, 06:36
 
Fecha de Ingreso: octubre-2003
Mensajes: 162
Antigüedad: 20 años, 6 meses
Puntos: 0
vaya, pues que cosa mas extraña.... intenta actualizar las X a ver si va a ser algun bug o algo... pero aun asi me parece mu extraño... seguro que solo tienes eso corriendo???? o lo mismo tienes algo mal configurado cuando lanzas las X...
  #5 (permalink)  
Antiguo 09/11/2004, 08:20
Avatar de kapachov  
Fecha de Ingreso: diciembre-2002
Ubicación: Loeches
Mensajes: 464
Antigüedad: 21 años, 4 meses
Puntos: 0
Otra cosa el programa hace basicamente lo siguiente:

- Crea 20 cajas de texto con "gtk_text_view_new".
- Crea 1 Imagen con "gtk_image_new_from_file".
- Crea 21 timer; [20 para las cajas y 1 para la imagen].
- Los timer llaman a una funcion que consulta en una BD MySQL y RETORNA ese valor a otra funcion que actualiza los cuadros de texto y la imagen.
__________________
Siempre hago lo que quiero...
Aunque no quiera...
  #6 (permalink)  
Antiguo 09/11/2004, 08:45
 
Fecha de Ingreso: octubre-2003
Mensajes: 162
Antigüedad: 20 años, 6 meses
Puntos: 0
Hombre el programa que estas haciendo carga bastante al sistema y normal que al cabo de un rato el sistema se vuelva lento. Si encima todo es un ciclo que se repite muy continuadamente pues mas aun le cargas. Un proyecto que vi hace tiempo, era un pc con linux, tenia una tarjeta bluetooh para mandar y recibir datos, y aparte accedia a mysql, todo con un periodo de 10 ms. Era un pentium 2 400 y joder le costaba bastante moverlo...
Es decir, que de donde no hay no se puede sacar...
  #7 (permalink)  
Antiguo 10/11/2004, 04:17
Avatar de kapachov  
Fecha de Ingreso: diciembre-2002
Ubicación: Loeches
Mensajes: 464
Antigüedad: 21 años, 4 meses
Puntos: 0
Holas....

Bueno al parecer el problema era de la version de las X

XFree86-4.2.1-23 [_RH8_]

Las he actualizado a :

XFree86-4.3.0-2.90.55 [_RH9_]

Y luego voy a ir probando con la version del [_FC1_] [_FC2_] a ver hasta donde llego

Tambien estoy pensando bajarme los SRPMS de whitebox recompilar y a ver que tal me va.

con las de _RH9_ ya me esta funcionando sin consumir memoria las X el mismo programa.
__________________
Siempre hago lo que quiero...
Aunque no quiera...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:49.