Definice a význam FIFO (First In, First Out)

Co je FIFO (First In, First Out)?

Zkratka pro „kdo dřív přijde, ten dřív odejde“. FIFO je metoda zpracování a načítání dat. V systému FIFO se jako první vybírají položky, které byly zadány jako první. Jinými slovy, položky jsou odebírány ve stejném pořadí, v jakém byly zadány.

Použijeme-li analogii z reálného světa, představme si prodejní automat, do kterého jsou položky vkládány zezadu. Když si někdo vybere tyčinku Milky Way z řady E5, automat vyklopí tyčinku, která je nejblíže vpředu. Další tyčinka Milky Way v řadě se pak přesune dopředu. Při použití metody FIFO jsou tedy tyčinky vydávány v pořadí, v jakém byly vloženy do stroje.

Počítače často implementují systém FIFO při získávání dat z pole nebo bufferu. Pokud je nutné extrahovat data vložená do vyrovnávací paměti jako první, použije se metoda FIFO. Opakem metody FIFO je LIFO, při níž se jako první vybírají poslední vložená data.

Definice FIFO (First In, First Out) na této stránce je původní definice na SharTec.eu. Pokud chcete na tuto stránku odkázat, nezapomeňte uvést zdroj článku.

Cílem webu SharTec.eu je srozumitelně vysvětlit počítačovou terminologii. Snažíme se o jednoduchost a přesnost každé definice, kterou zveřejňujeme. Pokud máte připomínky k definici jazyka FIFO (First In, First Out) nebo chcete navrhnout nový technický termín, kontaktujte nás.

Cieľom stránky SharTec.eu je vysvetľovať počítačovú terminológiu zrozumiteľným spôsobom. Pri každej uverejnenej definícii sa snažíme o jednoduchosť a presnosť. Ak máte pripomienky k definícii jazyka FIFO (First In, First Out) alebo chcete navrhnúť nový technický termín, kontaktujte nás.