Čo je kontrola súbežnosti? definícia a význam

Kontrola súbežnosti je funkcia, ktorú možno nájsť v programoch, ktoré podporujú LAN pripojenia. Je to mechanizmus, ktorý umožňuje programu spracovať prípad viacerých používateľov, ktorí sa pokúšajú získať prístup k rovnakému súboru alebo programu v rovnakom čase. Nie všetok softvér je navrhnutý tak, aby to len podporoval – niektorý softvér, ktorý nebol špeciálne navrhnutý na spustenie v sieti, stále môže. Ak sa to stane, dvaja používatelia používajúci to isté v rovnakom čase môžu zničiť prácu niekoho iného.

Technipages vysvetľuje kontrolu súbežnosti

Ak systém uchováva iba jednu verziu súboru, dvaja ľudia, ktorí na ňom pracujú naraz, znamená, že jednu verziu nie je možné ponechať – bola by zničená. Je dokonca možné poškodiť obe verzie tohto súboru. Zahrnutie kontroly súbežnosti do softvéru znamená, že program vie povoliť viacnásobný prístup – in inými slovami, viacerí používatelia môžu pristupovať k rovnakému súboru súčasne bez toho, aby sa museli starať o dáta stratu. Kontrolu súbežnosti je možné použiť aj na obmedzenie prístupu naraz iba pre jedného používateľa – tiež spôsob, ako zabrániť kompromitáciám súborov.

Kontrola súbežnosti je v súčasnosti populárnou funkciou, keď je v sieťach možné spustiť čoraz viac softvéru. Kontrola verzií je ďalšou funkciou, ktorá sa bežne vyskytuje pri kontrole súbežnosti – umožňuje softvéru ukladať históriu rôznych verzií, či už od rôznych používateľov alebo od toho istého používateľa. Potom je možné vrátiť sa k predchádzajúcim verziám a podľa potreby ich obnoviť. Tieto dve funkcie môžu existovať nezávisle od seba, ale často nie. Najmä kontrola súbežnosti je teraz neuveriteľne bežnou funkciou pre akýkoľvek softvér, ktorý je bežne prístupný cez sieť.

Bežné použitie kontroly súbežnosti

  • Vynález funkcií kontroly súbežnosti uľahčil zabránenie strate údajov.
  • Riadenie súbežnosti možno použiť na obmedzenie súboru tak, aby k súboru alebo programu mal prístup iba jeden hráč.
  • Kontrola súbežnosti a kontrola verzií sú častejšie spojené.

Bežné zneužitia kontroly súbežnosti

  • Kontrola súbežnosti je ďalšou formou kontroly verzií, ktorá používateľom umožňuje vrátiť sa k rôznym verziám súboru.