Next: Elosztott Up: A nyelv alapvető tulajdonságai Previous: Robosztus és biztonságos   Tartalomjegyzék


1.5.1.6       Többszálú

A programok jelentős része párhuzamosan végrehajtható részletekre (vezérlési szálakra) bontható. Így jobban kihasználható a számítógép központi egysége, a programok a külső - például felhasználói - eseményekre gyorsabban reagálhatnak. Az egymással kommunikáló, viszonylag laza kapcsolatban álló szálakra bontott feladat könnyebben áttekinthető és megvalósítható.

A Jáva virtuális gép a szálak futtatásához prioritáson alapuló preemptív - de nem feltétlenül időosztásos - ütemezőt tartalmaz. A többszálú programozás támogatása ellenére a Jáva nyelv valósidejű programok írására nem alkalmas. A virtuális gép nem tartalmaz határidős ütemezési képességeket, de még a prioritás-öröklést sem ismeri.


Next: Elosztott Up: A nyelv alapvető tulajdonságai Previous: Robosztus és biztonságos   Tartalomjegyzék

 
Misóka Zoltán 2000. 10. 05.