puskurivarasto
Puskurivarasto on tietotekniikassa käytetty termi, joka viittaa tilapäiseen tallennusalueeseen, jossa data säilytetään väliaikaisesti ennen sen siirtämistä eteenpäin tai käsittelyä. Puskurivaraston tarkoituksena on tasata nopeuseroja ja helpottaa syötteen ja prosessin yhteensovittamista sekä suojata järjestelmää hetkittäisiltä piikeiltä tiedonsiirrossa tai I/O-toiminnoissa.
Puskurivarastot voivat olla sekä ohjelmallisia että laitteistopohjaisia. Ne voivat sijaita pääkoneen muistissa (RAM-puskurit), järjestelmän I/O-ohjaimissa, kiintolevyillä
Puskurivaraston ero muihin välimuistikerroksiin, kuten cacheihin, on sen ensisijaisessa tehtävässä: puskurivaraston tarkoitus on pitää data tilapäisesti
Hyötyjä ovat sujuvampi tiedonsiirto, pienempi järjestelmäpidätysohjauksen ruuhkahuippujen aiheuttama ylikuormitus ja parempi hallinta I/O-kustannuksissa. Haittoja voivat olla