Problemática con los sistemas de escritorio

Los que solemos trabajar de forma más o menos habitual con entornos virtualizados necesitamos una cierta fluidez con estos sistemas, sino el trabajo se puede convertir en un tedio inaguantable.

Los nuevos entornos GNU/Linux de escritorio, como Ubuntu Desktop por ejemplo, vienen preparados para causar al usuario doméstico la mejor percepción de interactividad posible, con un tiempo de respuesta muy pequeño: los programas se abren muy rápido, el cambio de ventanas es instantáneo, trabajar con documentos es bastante fluido, etc. Aunque este comportamiento es perfecto para el uso cotidiano de cualquier usuario normal, puede que no lo sea tanto cuando queramos realizar otros menesteres.

Solución

Usando entornos virtualizados nuestro comportamiento se aproxima más a como trabaja un servidor. Pero, ¿Cuál es la diferencia? La mayor radica en el kernel del sistema operativo. Uno está ajustado para dar una respuesta al usuario lo antes posible (sistema de escritorio) y otro para balancear la carga de manera más equitativa entre todos sus procesos para conseguir un equilibrio (sistema servidor). Esto es debido al planificador de CPU utilizado por cada uno: CFQ y DeadLine respectivamente.

Conocida la teoría, ¿cómo podríamos cambiar el modelo de comportamiento al de un servidor? De una manera muy sencilla. Cambiaremos el kernel estándar por el de servidor. En Ubuntu tan solo tendremos que hacer lo siguiente:

sudo aptitude install linux-server

Con esto instalamos el nuevo kernel y todas las librerías necesarias. También ejecutará dkms para reajustar los módulos que ya tuviéramos en el sistema.

Si utilizamos VirtualBox necesitamos indicarle que hemos cambiado el kernel para que los adapte al nuevo núcleo:

sudo /etc/init.d/vboxdrv setup

Impresiones personales

Como puntilla, la impresiones personales:

En un PC portátil normal (procesador de doble núcleo (P8500) y 2 GB de RAM) antes de aplicar el kernel tipo servidor un maquina virtualizada hacía que no fueran bien ni el sistema virtual ni el físico, sin abrir prácticamente ninguna aplicación en sistema anfitrión. Después, tras en el cambio, el PC puede sin problemas con gestor de correo, varias instancias del navegador web, del Libre Office, terminales, el Wireshark y 2 maquinas virtuales corriendo!!!!

Si alguno probáis el cambio esperamos compartáis vuestras impresiones.

One response


Do you want to comment?

Comments RSS and TrackBack Identifier URI ?

El rendimiento ha aumentado espectacularmente, tanto en el propio sistema como en virtual. Es muy estable. Gracias por el aporte.

Santos


Comment now!
















Trackbacks

Get Adobe Flash player