Saiyine
Punto Com

Controlar la prioridad de los hilos en Java

2007-08-23 12:13:41

Con el siguiente código podremos controlar la prioridad con que corren los hilos, o threads, de nuestros programas Java.

    Thread me = Thread.currentThread();
    me.setPriority(Thread.MIN_PRIORITY);

Para el ejemplo hemos usado la prioridad minima, es decir, que cualquier otro proceso tenga preferencia en la cpu antes que nuestro hilo. Para ver otros niveles de prioridad, consulta el objeto Thread con un inspector de objetos, o usa un entorno de programacion que muestre los metodos disponibles conforme se escribe, como Eclipse.

Pero hay un problema, la maquina virtual de Java tiene 10 niveles de prioridad que no tienen porqué coincidir con los del sistema operativo sobre el que está corriendo. Por ejemplo, Windows NT tiene siete, y no es nada raro que un sistema Unix tenga cientos. Por ello, lo mejor es utilizar solo MAX_PRIORITY, NORM_PRIORITY y MIN_PRIORITY en su codigo.

Rollos antiguos

2007-08-23 09:05:46 - Sin novedad en la playa.

2007-08-14 04:15:28 - El pagar se va a acabar.

2007-08-03 04:15:22 - Post con retraso.

2007-07-29 04:00:47 - Noticias, nuevas y novedades.

2007-07-12 11:04:10 - ¡Amarillistas!!!.

Saiyine

Selfie of meHi! Welcome to Saiyine Punto Com where I talk about anything that goes through my mind!

Puedo prometer y prometo que a la mayor brevedad aquí irá un menú o algo asín.