Hola :) Yo lo remitiré al PM, pero no creo que se haga, andar jugando con las prioridades es "peligroso" y ya sabéis cómo son los alemanes ;) Darle una prioridad alta a algo como las X (que consume tantos recursos, es tan grande, ...) puede hacer que el resto de procesos se ralenticen. Obviamente un -4 no es como para llevárse las manos a la cabeza ;) Saludos, Rafa El Lunes, 6 de Septiembre de 2004 00:01, Edulix escribió: [...]
Solución ------------
La solución consiste en cambiar la siguiente línea del fichero /etc/init.d/xdm (debéis editarlo con los permisos adecuados):
(línea ~82): startproc -p $PIDFILE $DISPLAYMANAGER || rc_failed
por:
startproc -n -4 -p $PIDFILE $DISPLAYMANAGER || rc_failed
De ésta manera, ahora se ejecutarán con mayor prioridad, la misma con la que Fedora Core 1 lanza las X por defecto: -4 en vez de 0 (cuanto menor es la magnitud prioridad de un proceso, mayor prioridad tiene).
Gracias a las bondades del comando renice, podéis incluso experimentar el cambio en vivo, ejecutando:
sudo renice -n -4 `pidof X`
Conclusión ---------------
Lo cierto es que me da la impresión deque ahora todo es mucho más fluído. Probablemente un mínimo del 50% de los problemas de interactividad de los que os mantuve informados están solucionados. Espero que os sirva de algo esta mejora, sencilla de aplicar y gratamente eficaz.
Por si alguien con posiblidades me lee: ojalá SuSE-next-version venga con este cambio =).
Un saludo, Edulix.
-- Rafael Grimán, Partner Services SUSE LINUX AG, Maxfeldstr. 5, D-90409 Nuernberg Phone: +34 665 808 935 Fax: +49 (0) 911 74053-575 - Email: rgriman@suse.it ------------------------------------------------------ Simply change to http://www.suse.de/es