Innenfor informatikken er en kritisk region eller en kritisk seksjon en beskyttet seksjon i et dataprogram som bare kan utføres av en enkelt prosess av gangen. Problemet er aktuelt innenfor parallelle beregninger hvor en delt ressurs kan føre til uventet eller feilaktig adferd, hvis den ikke blir beskyttet. En kritisk seksjon aksesserer vanligvis en delt ressurs, slik som en datastruktur, et periferiutstyr eller en nettverksforbindelse som ikke vil operere korrekt dersom det kommer flere parallelle aksessforespørsler.[1]

Referanser rediger

  1. ^ Raynal, Michel (2012). Concurrent Programming: Algorithms, Principles, and Foundations. Springer Science & Business Media. s. 9. ISBN 3642320279.