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 |