Priorità dei thread

  • Quando un thread perde il controllo, quale thread passa in esecuzione?
  • Il prossimo thread sarà quello a priorità più alta tra i thread eseguibili
  • Se più thread hanno la stessa priorità, essi verranno eseguiti a turno (round robin)
  • Prima di eseguire un thread di priorità inferiore, tutti i thread di priorità maggiore dovranno essere sospesi o terminati
  • Per alterare la priorità di un thread si può usare il suo metodo setPriority ()

© Ing. Stefano Salvi - All rights reserved