Pracujeme na obnovení aplikace Unionpedia v Google Play Store
OdchozíPřicházející
🌟Zjednodušili jsme náš design pro lepší navigaci!
Instagram Facebook X LinkedIn
Vaše vlastní Uniepedie s vaším logem a doménou, od 9,99 USD/měsíc
Vytvořit můj Uniepedie

Deadlock

Index Deadlock

Cyklické čekání: Proces P1 vyžaduje prostředek R1, který je přidělen procesu P2; proces P2 vyžaduje prostředek R2, který je přidělen procesu P1 Deadlock (česky také uváznutí, vzájemné čekání) je odborný výraz pro situaci, kdy úspěšné dokončení první akce je podmíněno předchozím dokončením druhé akce, přičemž druhá akce může být dokončena až po dokončení první akce.

Obsah

  1. 29 vztahy: Atomicita, Časová prodleva, Basinfirefest, Fronta (datová struktura), Livelock, Magic: The Gathering, Mikrojádro, Modální okno, Nekonečný cyklus, Paměťová koherence, Paralelní programování, Paralelní výpočty, Pštrosí algoritmus, Problém obědvajících filozofů, Problém producenta a spotřebitele, Problém spícího holiče, Proces (informatika), Softwarová chyba, Spooling, Synchronizace (informatika), Transakční paměť, Trigger (databáze), Uváznutí, Víceprocesorový systém, Vlákno (informatika), Vojenská simulace, Vzájemné vyloučení, Zamykání souborů, Zámek (informatika).

Atomicita

Atomicita neboli nedělitelnost je důležitá vlastnost v programování.

Vidět Deadlock a Atomicita

Časová prodleva

Časová prodleva, obvyklejší však je anglický výraz nebo, je v počítačových sítích a v programování označení pro dobu, po jejímž uplynutí se předpokládá, že určitá činnost skončila neúspěchem (chybou).

Vidět Deadlock a Časová prodleva

Basinfirefest

Basinfirefest je multižánrový hudební festival, který byl od svého vzniku – v roce 2003 – pořádán ve Spáleném Poříčí na Plzeňsku.

Vidět Deadlock a Basinfirefest

Fronta (datová struktura)

Znázornění fronty Fronta je v programování abstraktní datový typ typu FIFO (z anglického First In, First Out, česky První dovnitř, první ven).

Vidět Deadlock a Fronta (datová struktura)

Livelock

Jako livelock se v informatice (případně kybernetice či obecně procesním řízení) označuje situace, kdy nějaký proces stále běží, ale dosahuje stavů jen v omezené části programu, bez možnosti dosáhnout nějakého cílového stavu.

Vidět Deadlock a Livelock

Magic: The Gathering

Magic: The Gathering (zkráceně MTG) je sběratelská karetní hra.

Vidět Deadlock a Magic: The Gathering

Mikrojádro

Mikrojádro Mikrojádro je v informatice typ jádra operačního systému, které je velmi malé a obsahuje jen nejzákladnější funkce (typicky správu paměti a podporu pro plánování procesů a meziprocesové komunikace), čímž se minimalizuje objem běžícího kódu v privilegovaném režimu.

Vidět Deadlock a Mikrojádro

Modální okno

Modální okno (modal window, modal dialogs) je v informatice název ovládacího prvku (widgetu), který je používán zejména v grafickém uživatelském rozhraní počítačů.

Vidět Deadlock a Modální okno

Nekonečný cyklus

Nekonečný cyklus je cyklus počítačového programu, který se neustále opakuje.

Vidět Deadlock a Nekonečný cyklus

Paměťová koherence

Paměťová koherence (anglicky cache coherence), resp.

Vidět Deadlock a Paměťová koherence

Paralelní programování

Paralelní programování je v informatice označení konceptu, který umožňuje naprogramovat úlohy, které jsou schopny paralelního (současného) běhu.

Vidět Deadlock a Paralelní programování

Paralelní výpočty

Paralelní výpočty je v informatice označení pro výpočty, které jsou řešeny souběžně („paralelně“).

Vidět Deadlock a Paralelní výpočty

Pštrosí algoritmus

„Pštrosí“ algoritmus ve skutečnosti žádným algoritmem není.

Vidět Deadlock a Pštrosí algoritmus

Problém obědvajících filozofů

Problém obědvajících filozofů Problém obědvajících (též večeřících) filozofů je myšlenkový experiment, který se používá k ověření správné činnosti správy procesů.

Vidět Deadlock a Problém obědvajících filozofů

Problém producenta a spotřebitele

Problém producenta a spotřebitele je jedním z klasických příkladů problémů programování souběžných procesů.

Vidět Deadlock a Problém producenta a spotřebitele

Problém spícího holiče

Problém spícího holiče je jeden z modelových případů, kdy v programu používajícím více vláken může nastat deadlock (uváznutí v mrtvém bodě).

Vidět Deadlock a Problém spícího holiče

Proces (informatika)

Diagram znázorňující možné stavy procesů. Proces je v informatice název pro spuštěnou instanci počítačového programu.

Vidět Deadlock a Proces (informatika)

Softwarová chyba

Softwarová chyba je chyba nebo nedostatek v počítačovém programu nebo softwarové části počítačového systému, která způsobuje, že program nebo systém produkuje nesprávné nebo neočekávané výsledky nebo se chová nežádoucím způsobem.

Vidět Deadlock a Softwarová chyba

Spooling

Spooling je v informatice technika sdílení vstupně-výstupních zařízení v multitaskingovém (víceúlohovém) operačním systému.

Vidět Deadlock a Spooling

Synchronizace (informatika)

Synchronizace označuje v informatice dva podobné koncepty: synchronizace procesů a synchronizace dat.

Vidět Deadlock a Synchronizace (informatika)

Transakční paměť

V oblasti počítačové vědy a inženýrství představuje transakční paměť způsob, jak zjednodušit paralelní programování tím, že instrukce load a store umožňuje provést atomicky (nedělitelně).

Vidět Deadlock a Transakční paměť

Trigger (databáze)

Trigger (česky spouštěč) v databázi definuje činnosti, které se mají provést v případě definované události nad databázovou tabulkou.

Vidět Deadlock a Trigger (databáze)

Uváznutí

Jako uváznutí se v informatice označují dva těsně související koncepty.

Vidět Deadlock a Uváznutí

Víceprocesorový systém

Víceprocesorový systém je v informatice označení pro počítač, který obsahuje dva nebo více procesorů (v roce 2014 typicky jeden vícejádrový procesor, tzv. multiprocesor).

Vidět Deadlock a Víceprocesorový systém

Vlákno (informatika)

Vlákno (též vlákno řízení) označuje v informatice spuštěnou instanci počítačového programu.

Vidět Deadlock a Vlákno (informatika)

Vojenská simulace

Vojenské simulace jsou simulace, kterými se dají testovat a upravovat válečné strategie bez potřeby skutečných obětí.

Vidět Deadlock a Vojenská simulace

Vzájemné vyloučení

Jednoduchá ukázka konfliktu, který vznikne pokud dva procesy současně upravují stejná data. Právě tomu má zabránit algoritmus „vzájemné vyloučení“. Vzájemné vyloučení (nebo zkráceně mutex) je algoritmus používaný v programování jako synchronizační prostředek.

Vidět Deadlock a Vzájemné vyloučení

Zamykání souborů

Zamykání souborů je v informatice mechanizmus sloužící k omezení přístupu k souboru v souborovém systému počítače tím, že povolí přístup pouze jednomu uživateli nebo procesu v určitém čase.

Vidět Deadlock a Zamykání souborů

Zámek (informatika)

Zámek je v informatice označení synchronizačního primitiva pro zajištění výhradního přístupu k systémovým prostředkům (místo v operační paměti, vstupně-výstupní porty nebo jiný hardware připojený k počítači) ve víceúlohovém prostředí, kde tak brání souběhu.

Vidět Deadlock a Zámek (informatika)

Také známý jako Dead lock, Dead-lock.