Post Instalación Suse 10.2

Enviado por marlowe el Mié, 2007-04-18 23:50

Esta es una pequeña reseña de “tips” para la etapa posterior a una instalación de SUSE tendientes a mejorar la performance general del sistema.

Limpiar el xorg.conf (y hacer un backup)

Una mejora muy sencilla a este archivo son los paths de fuentes. Normalmente SUSE después de la instalación, deja varios paths que en la realidad no existen, esto significa tiempo en que el servidor estará tratando de buscar esas rutas. De manera que lo primero es revisar cada path de la sección Files, verificar si existe y sino simplemente borrarlo. En SUSE como root, simplemente gedit /etc/X11/xorg.conf. En mi caso la sección Files me terminó quedando así:

Section "Files"
    InputDevices    "/dev/gpmdata"
    InputDevices    "/dev/input/mice"
    FontPath        "/usr/share/fonts/misc:unscaled"
    FontPath        "/usr/share/fonts/75dpi:unscaled"
    FontPath        "/usr/share/fonts/100dpi:unscaled"
    FontPath        "/usr/share/fonts/Type1"
    FontPath        "/usr/share/fonts/URW"
    FontPath        "/usr/share/fonts/cyrillic"
    FontPath        "/usr/share/fonts/truetype"
    FontPath        "/usr/share/fonts/uni:unscaled"
    FontPath        "/opt/kde3/share/fonts"
EndSection

Otra simple mejora, pero va en gustos, es dejar solo la resolución que voy a utilizar. Normalmente la instalación nos deja definidas tres o más resoluciones, si no se van a utilizar, se pueden quitar sin problemas. Revisar sección Modes y Screen.

Para que tantas terminales?

Luego de la instalación, disponemos de seis terminales de consola, normalmente para un usuario “estándar” de escritorio, suenan a muchas. Se puede reducir un poco la memoria gastada dejado activas solo una o dos. Para esto, como root, editar /etc/inittab, comentar las líneas de la definición de los tty, por ejemplo, para dejar solo la primera y segunda:

# The "id" field MUST be the same as the last
# characters of the device (after "tty").
1:2345:respawn:/sbin/mingetty —noclear tty1
2:2345:respawn:/sbin/mingetty tty2
#3:2345:respawn:/sbin/mingetty tty3
#4:2345:respawn:/sbin/mingetty tty4
#5:2345:respawn:/sbin/mingetty tty5
#6:2345:respawn:/sbin/mingetty tty6

Demonios!

La instalación por defecto incorpora varios servicios que se inician al arrancar el equipo, muchos de ellos, dependiendo del objetivo del equipo, seguramente son innecesarios. Veamos algunos que bien se pueden deshabilitar desde Yast, en mi caso algunos que deshabilité sin problemas:

  • atd: Una especie de cron, no lo veo necesario teniendo el cron. Vale la pena si pensamos en programar comandos para un determinado momento desde la línea de comandos.
  • autofs: En off
  • autoyast: Servicio de autoinstalación de Yast, no tengo banda ancha, así que olvídalo..
  • chargen y chargen-udp: Seguro que deben estar deshabilitados, de todas formas los levanta xinetd.
  • cups y cupsrenice: Los demonios para el manejo de la impresión, si no se tiene impresora no habrá problema en deshabilitarlos.
  • cvs: El Sistema de versiones concurrentes (CVS), también lo levanta xinetd.
  • daytime y daytime-udp: más servicios xinetd.

En definitiva, los servicios que quedaron (chkconfig | grep " on")

SuSEfirewall2_init   on
SuSEfirewall2_setup  on
acpid                on
alsasound            on
cron                 on
dbus                 on
earlykbd             on
earlykdm             on
earlysyslog          on
fbset                on
haldaemon            on
irq_balancer         on
kbd                  on
network              on
policykitd           on
powersaved           on
random               on
resmgr               on
running-kernel       on
splash               on
splash_early         on
syslog               on
xdm                  on

fstab

Según esta recomendación, vale la pena si se tiene volúmenes del tipo Xfs usar la siguiente configuración en el fstab:

xfs defaults,noatime,logbufs=8,logbsize=32k,biosize=16

..continuará



Temas relacionados: