[LUG.ro] Porque Kde es tan lento??????

Horacio Castellini lugro@lugro.org.ar
Mon, 22 Dec 2003 09:57:15 -0300 (ART)


On Fri, 19 Dec 2003, Juan Martin wrote:

>
> Hola Herman,
>
> Lo que quiero preguntar es porque? y no como hacer?.
> Y hablo del Kde porque ese el mas parecido al entorno
> windows, si utilizo otro entorno, si acelero las
> cosas,
> pero mi duda va a quedar por siempre, ya que  como
> dijo
> mi amigo "... linux maneja mejor los recursos de la
> maquina..." "...pero porque es tan lento el
> entorno..."

A ver, primero no es necesario recompialr el kde para el i686 micro que
recompilar el nucleo... pues si no tenes mucha idea podés hacer más
desastre que otra cosa. Fijate en un top cunatos recursos te
consume los programas secundarios que levanta el mandraque eliminalos
(para saberlo mandanos la salida del "ps -axy")
dale más prioridad al XFree y al KDE por ejemplo:
En mi máquina (no uso kde)

63 processes: 62 sleeping, 1 running, 0 zombie, 0 stopped
CPU states:   1.9% user,   0.8% system,   0.0% nice,  97.3% idle
Mem:    127320K total,    61676K used,    65644K free,     2260K buffers
Swap:   128484K total,     9520K used,   118964K free,    29472K cached

  PID USER     PRI  NI  SIZE  RSS SHARE STAT %CPU %MEM   TIME COMMAND
 1442 hcaste    17   0  1036 1036   820 R     1.7  0.8   0:00 top
  645 hcaste    11   0  4144 3800  3236 S     0.7  2.9   0:07 gnome-terminal
  564 root       6 -10 13984 8020  1164 S <   0.1  6.2   0:26 XFree86
                  ^^^^^^^^^^^^ 13M morfa en total el XFree86 pero como
tiene nice -10 no está lento el modo gafico


Si el KDE no tuviere nice negativo (ojo que esto te obliga a colocar el 1
el suit bit) al morfar mucha memoria el nucleo modifica la prioridad de
ejcución pasando a últimas prioridades los programas con SIZE mayor a 5
megas. Y activale el sticky bits esto causa la carga en memoria de todo lo
necesario sin permitirle usar el swap.

Además te recominedo optimizar el paginado de memoria colocando en
/etc/sysctrl.conf

# Free pages control
vm.freepages = 128      256     1024