Gentoo Archives: gentoo-user-es

From: "Jesús Guerrero" <6thpink@×××××.es>
To: gentoo-user-es@l.g.o
Subject: Re: [gentoo-user-es] Servidor X y uso de memoria
Date: Mon, 14 Aug 2006 17:36:22
Message-Id: 200608141935.03450.6thpink@terra.es
In Reply to: [gentoo-user-es] Servidor X y uso de memoria by "Xavier Fernández i Marín"
1 El Lunes, 14 de Agosto de 2006 17:50, Xavier Fernández i Marín escribió:
2 > Hola,
3 >
4 > Tengo algunas dudas sobre la memoria que necesita X.org para funcionar en
5 > gentoo.
6 >
7 >
8 > + Cuando pongo en marcha el sistema sin ejecutar X.org utilizo sólo 9 Mb de
9 > memoria. (según htop)
10 >
11 > + Ejecutando "$ startx", con ion como manejador de ventanas el uso
12 > sube a unas 130 Mb.
13 >
14 > + Ejecutando "$ startx", con gnome como escritorio el uso de memoria sube a
15 > 145.
16 >
17 Buenas,
18
19 hay varias cosas que pueden influenciar estas medidas. Para empezar, el
20 momento en que se toman. Si dejas la máquina andando un par de minutos y
21 mides entonces, verás que hay más memoria ocupada. El kernel, en su tiempo
22 libre se dedica a cachear y otras lindeces. La premisa en linux es que
23 memoria libre es igual a memoria desperdiciada. Los buffers y caché son
24 básicamente memoria libre, aunque top y htop no la reporten como tal, y
25 pueden ser usados por cualquier programa que necesite memoria virtualmente
26 sin penalización alguna (otra que le de perder los datos que se tuvieran
27 cacheados), si es que había alguno y si es que eran de uso inmediato.
28
29 Si tomas las medidas nada más arrancar entonces tendrás mucha menos memoria
30 ocupada, por eso, el tiempo que tarda en arrancar X puede ser un factor que
31 influye en este medida. De todas formas, deberías mirar en htop quién es el
32 que usa tanta memoria. Puedes ordenar los procesos por la cantidad de memoria
33 que consumen pulsando m. No olvides que en virtual verás una cifra también
34 engañosa, que corersponde no solo al proceso, sino a los hijos creados por
35 él. Por eso, la misma zona de memoria puede estar reportada como usada por X
36 y xclock, por poner un ejemplo. O cualquier cosa similar.
37 >
38 > Entiendo, por lo tanto, que es el servidor de las X el que consume la mayor
39 > parte de los recursos y no el escritorio concreto.
40 >
41 No lo creo. Mi escritorio con fvwm no llega a los 40 mb nada más arrancan.
42
43 > Tengo una tarjeta gráfica Intel-i915
44 > Uso X.org versión 7.1
45 >
46 El driver gráfico ocupa también un espacio en memoria, pero dudo que sea algo
47 tan bestial. Si lo tienes configurado como módulo puedes ver lo que ocupa
48 usando lsmod. Nunca he usado chips de intel en gráficos, así que no tengo ni
49 idea del tema. :P
50
51 > Alguna pista?
52 > + Demasiadas cosas compilandas en xorg-x11?
53 > (Lo dudo, puesto que tengo las USE al mínimo)
54 >
55 Nah.
56
57 > + Demasiadas cosas cargándose al inicio de xorg?
58 > (Quizá podría ser debido a las fuentes... Pero tampoco hay tanta diferencia
59 > en las fuentes que carga debian)
60
61 Puede ser, pero lo dudo mucho. Foncontig hace un uso bastante eficiente de la
62 memoria (a no ser que tengas cinco mil fuentes instaladas... en casos
63 extremos no se). Si he visto problemas así con xfs (no es sistema de
64 ficheros, sino el antiguo x font server).
65
66 Jesús Guerrero
67
68 --
69 gentoo-user-es@g.o mailing list