Kas yra registruotoji atmintis?

Registruotoji atmintis yra lusto tipas, kuris papildo laisvosios kreipties atmintį (RAM), laikydamas nedidelę atminties dalį, kai centrinis procesorius (CPU) ją pasiekia. Priežastis tai padaryti yra išlaikyti mažą elektros apkrovą ir padidinti stabilumą; registruotoji atmintis dažniausiai geriausiai veikia su serveriais ir svarbiomis sistemomis. Laikant dalį atminties, kompiuteris dažnai sulėtėja, tačiau dauguma programų nenukentės. Viena iš nedaugelio programų, kuri nukenčia, yra žaidimai, nes kompiuteriniams žaidimams reikia daug duomenų.

Kai CPU pasiekia RAM, jis paprastai ištraukia didžiausią atminties kiekį per vieną laikrodžio ciklą. Kai naudojama registruotoji atmintis, nedidelė atminties dalis laikoma registro luste. Ši atmintis išleidžiama po vieno laikrodžio ciklo, o registre paprastai yra tik 64 bitai. Didesnėse kompiuterių sistemose gali būti daugiau nei vienas registras, kad būtų padidintas šios atminties lusto pranašumas.

Prieiga prie RAM reikalauja daug energijos ir elektros, ypač jei veikia programa, kuriai reikalingas nuoseklus duomenų srautas. Nors tai iš esmės nepaveiks daugumos vartotojų kompiuterių, aukštos klasės serveris, palaikantis visą verslo tinklą, paprastai dėl to jaus spaudimą. Registruota atmintis sumažina energijos poreikį, nes turi šiek tiek atminties. Negana to, tai leidžia sistemai išlaikyti daugiau RAM lustų, nes sistema išlieka stabili. Be registracijos lusto šios aukščiausios klasės sistemos gali sudegti mėnesiais ar metais anksčiau nei turėtų.

Atminties kiekis registruotoje atmintyje yra labai mažas, palyginti su visa RAM atmintine. Tuo pačiu metu vartotojai gali pastebėti šiek tiek lėtesnę išvestį ir našumą, nes ši atmintis yra nuolat saugoma. Paprastai tai nesukelia vėlavimų, nors gali prireikti dar sekundės ar dviejų, kol programa pradės veikti. Daugelis kompiuterių programų vis tiek veiks be didelių problemų.

Nors dauguma programų nenukentės, žaidimai yra viena iš nedaugelio sričių, kurios gali labai nukentėti dėl registruotos atminties. Kompiuteriniams žaidimams reikalingas nuolatinis duomenų srautas iš RAM ir procesoriaus, o žaidimas paprastai negali sau leisti registracijos ciklo. Mažiausias atminties sutrikimas gali sukelti vėlavimą, todėl registruota atmintis gali sukelti nuolatinių žaidimų vėlavimų ir problemų, ypač internetinių žaidimų ar tų, kuriems reikia labai daug energijos ir atminties.