Mikä on näytön puskuri?

Puskuri on osa tietokoneen fyysistä muistia, jota käytetään tietojen tallentamiseen sen siirtyessä järjestelmän paikasta toiseen. Näyttöpuskuri on puskuri, joka sisältää nimenomaan järjestelmän näyttöruudulle menevää tietoa. Puskureita kokonaisuutena käytetään tietojen järjestämiseen ja sen siirtämiseen paikasta toiseen tehokkaasti. Näyttöpuskurilla on monia yhtäläisyyksiä sekä videomuistin että järjestelmän välimuistin kanssa, mutta se on erillinen molemmista.

Kun tietokone on toiminnassa, siinä on useita muistityyppejä. Suurin osa niistä jakautuu kahteen luokkaan: virtuaalinen ja fyysinen. Fyysinen muisti sijaitsee itse asiassa muistin tallennusjärjestelmässä, kuten emolevyyn kytketyissä hajamuistimoduuleissa (RAM). Virtuaalimuisti on matala prioriteetti, mutta silti tärkeä tieto, jonka järjestelmä kirjoittaa kiintolevylle vapauttaakseen tilaa.

Puskurit on yleinen termi, joka kuvaa fyysisen muistin osaa, johon tiedot tallennetaan myöhempää liikettä varten. Nämä tiedot ovat tärkeitä, mutta eivät vielä käytössä. Koska tietokonejärjestelmä voi sisältää tietoja monissa eri paikoissa, puskurin avulla kaikki nämä järjestelmät voivat lähettää tärkeitä tietoja yhteen paikkaan ennakoidakseen sen tarvetta. Sitten kun tiedot otetaan käyttöön, ne ovat kaikki yhdessä ja valmiita siirtymään aktiiviseen muistiin.

Näyttöpuskuri kokoaa kaikki tiedot kuvaamaan, mitä järjestelmän näytöllä näkyy. Nämä tiedot ovat peräisin monista lähteistä, kuten itse järjestelmästä, käyttäjän syöttölaitteista, kameroista ja käynnissä olevista ohjelmista. Usein on koottu useampi kuin yksi näytön puskuri, jotta progressiiviset kuvat voidaan näyttää viipymättä.

Näyttöpuskuri on helppo sekoittaa kahden muun avainjärjestelmän kanssa: järjestelmän välimuisti ja videomuisti. Järjestelmän välimuisti on aktiivista tietoa, jota tietokone pitää kätevästi jatkuvassa käytössä. Välimuistilla on samat perusominaisuudet kuin puskurilla, mutta puskuri hävitetään käytön jälkeen, kun välimuisti ei ole. Tietokone olettaa, että kun puskuroidut tiedot on käytetty, se ei tarvitse niitä uudelleen.

Videomuisti on fyysinen muisti, jota videokortti käyttää tietojen keräämiseen ennen niiden lähettämistä pääjärjestelmään. Stressin poistamiseksi tietokoneen prosessorista nykyaikaiset näytönohjaimet pystyvät käsittelemään ja keräämään videotietoja ilman vuorovaikutusta päätietokoneen kanssa. Nämä tiedot tallennetaan kortille, kunnes niitä tarvitaan, ja sitten ne lähetetään näytön puskuriin.