Bafer

S Vikipedije, slobodne enciklopedije

Bafer ili međuspremnik[traži se izvor] (engl. Buffer) obično predstavlja deo računarske memorije, izdvojen da bi se u njega beležili podaci potrebni za međukorake pri izvođenju određenih radnji. U širem smislu može da predstavlja bilo koji medijum na koga se spremaju podaci koji već negde postoje ili su na neki način dobijeni, u svrhu daljeg korišćenja.

Na primer, potrebno je prekopirati sadržaj sa jedne pune diskete na drugu, praznu, a imamo na raspolaganju samo jedan uređaj za diskete. Problem se rešava tako što se prvo sadržaj pune diskete prebaci u računarsku memoriju tj. bafer privremeno dodeljen za tu svrhu, pa se onda iz računarske memorije snimi na praznu disketu. Bafer može i ne mora da radi na radi po FIFO-principu (engl. First In, First Out, prvi prispeli podatak prvi izlazi). Naime, redosled kojim se bafer popunjava i čita zavisi od konkretnog problema koji se rešava.

Proces pri kojem se bafer puni podacima se naziva baferovanje odn. međuspremanje[traži se izvor] tih podataka.