Está en la página 1de 1

Nombre: Diego Fernando Tibaduiza Álvarez

¿Cuáles son las prioridades de los hilos?

Prioridad mínima, prioridad normal y prioridad máxima.

¿Pueden múltiples hilos acceder a la misma variable local o parámetro?

Si pueden acceder pero en fila de espera hasta que el objeto quede desocupado.

¿Por qué es importante la sincronización?

Para el rendimiento del programa manejando un mínimo sincronizado y solo es ejecuta


cuando lo requiera.

¿Qué es un deadlock?

Blogger. Monday, (Mayo 20, 2013). Concurrencia en Java Parte 4 recuperado de:
http://jrlq.blogspot.com/2013/05/concurrencia-en-java-parte-4.html

Deadlock sucede cuando dos threads se bloquean en espera del lock de un objeto que cada
thread posee.

¿Qué ocasiona un deadlock?

Blogger. Monday, (Mayo 20, 2013). Concurrencia en Java Parte 4 recuperado de:
http://jrlq.blogspot.com/2013/05/concurrencia-en-java-parte-4.html

Ni uno de los threads se puede ejecutarse hasta que el otro abandone su lock, por lo que
esperarán para siempre o se bloqueara indefinidamente.

¿Cómo se evita un deadlock?

Se evita sincronizando los hilos y con el monitor que permite el acceso serializado, se
ponen en fila de espera hasta que que el objeto quede desocupado.

También podría gustarte