Ugrás a tartalomhoz

critical section

A Wikiszótárból, a nyitott szótárból


Főnév

critical section (tsz. critical sections)

  1. (informatika) Az egyidejű programozásban a megosztott erőforrásokhoz való egyidejű hozzáférés váratlan vagy hibás viselkedéshez vezethet. Ezért a program azon részeit, ahol a megosztott erőforráshoz hozzáférnek, olyan módon kell védeni, hogy elkerülhető legyen az egyidejű hozzáférés. Ennek egyik módja az úgynevezett kritikus szakasz vagy kritikus régió. Ebbe a védett szakaszba egyszerre csak egy folyamat vagy szál léphet be; a többi folyamat vagy szál felfüggesztésre kerül, amíg az első el nem hagyja a kritikus szakaszt. A kritikus szakasz általában olyan megosztott erőforráshoz, például adatstruktúrához, perifériás eszközhöz vagy hálózati kapcsolathoz fér hozzá, amely több egyidejű hozzáférés esetén nem működne megfelelően.[