Příkazová fronta - Command queue

Ve vědě o počítačích , je příkaz fronta je fronta pro umožnění zpoždění vykonání příkazu, ať už v tomto pořadí, na první-in first-out základě, nebo v libovolném pořadí, které slouží stávající účel. Místo čekání na provedení každého příkazu před odesláním dalšího, program pouze vloží všechny příkazy do fronty a pokračuje v dalších věcech, zatímco fronta je zpracovávána komponentou exekutora (např. Pevný disk).

Toto delegování nejen osvobozuje program od zpracování fronty, ale v některých situacích také umožňuje optimalizovanější provádění. Například při zpracování více požadavků od několika uživatelů může pevný disk síťového serveru změnit pořadí všech požadavků ve frontě, aby se minimalizoval mechanický pohyb. Nekomputačním příkladem je výtah, který bude cestovat po požadovaných podlažích podle jejich fyzického uspořádání na rozdíl od pořadí, ve kterém uživatelé požadovali zastávky na těchto podlažích.

Příklady

Viz také

Reference