Kritická sekce
Technology
12 hours ago
8
4
2
Author
Albert FloresKritická sekce je termín používaný pro označení části časopisů, novin, či internetových portálů, která je vyhrazena pro kritické komentáře a recenze. V rámci kritické sekce jsou obvykle hodnoceny knihy, filmy, divadelní představení, hudební alba či koncerty, výstavy, restaurace a další kulturní a společenské události. Kritická sekce má za cíl poskytnout čtenářům objektivní informace, postřehy a názory a pomoci jim v rozhodování, zda vstoupit do kontaktu s daným výtvorem nebo ne. Kritici v kritické sekci se obvykle odvolávají na své odborné znalosti a zkušenosti a snaží se posoudit dané dílo či událost z různých perspektiv. Kritická sekce může být považována za důležitou součást novinářského a mediálního prostředí, která přispívá k rozvoji kulturního života.
Kritická sekce (též kritický kód) je v informatice nejmenší část zdrojového kódu, kde dochází k přístupu ke sdílenému prostředku (např. sdílená data, která označujeme jako kritická oblast), ke kterému nemohou současně přistupovat dva nebo více procesů či vláken. Programy, které usilují o vstup do kritické sekce, musí použít nějaké synchronizační primitivum, které má za úkol zajistit do kritické sekce exkluzivní přístup a zároveň konečnou dobu čekání na povolení ke vstupu.
Problém kritické sekce
Při řízení přístupu do kritické sekce musí být dodrženy tři podmínky:
# výhradní přístup - vstup do kritické sekce je povolen nejvýše jednomu procesu # vývoj - rozhodování o vstupu je pouze na procesech, které o něj usilují # omezené čekání - rozhodnutí o vstupu nesmí být pro některého čekajícího odkládáno do nekonečna
Při usilování o vstup do kritické sekce mohou procesy použít aktivní čekání (neustále se pokoušejí vstoupit do kritické sekce). Pro odstranění aktivního čekání jsou některá synchronizační primitiva rozšířena o frontu čekajících procesů (typicky např. +more semafory).