Tietokoneen muistilla on monia erilaisia eroja. Yksi niistä, joita olet ehkä nähnyt, on haihtuva muisti vs. pitkäkestoinen muisti. Sana haihtuva tarkoittaa jotain, joka on ohimenevää tai todennäköisesti muuttuu. Laskennassa se viittaa muistityyppeihin, jotka eivät voi säilyttää tietoja, kun ne menettävät virran. Sitä vastoin haihtumaton muisti säilyttää tietonsa, vaikka siinä ei olisi virtalähdettä.
Kuinka se toimii
On tärkeää huomata, että haihtuva muisti ei poista tietoja, kun se menettää virran. Mikään poistotoiminto ei mene läpi ja tyhjentää haihtuvan muistin, kun tietokone sammuu. Haihtuva muisti ei yksinkertaisesti pysty pitämään sähkövarausta tallentaakseen tietoja ilman jatkuvaa virtalähdettä. On myös syytä huomata, että erilaiset haihtumattomat muistit voivat menettää tietoja ajan myötä. Esimerkiksi, kun virtaa ei ole kytketty, SSD-levyjen tietojen tallentamiseen käytetty lataus laskee hitaasti. Tämä johtaa tietojen menetykseen muutaman vuoden kuluttua ilman virtaa.
Haihtumaton muisti on ihanteellinen pitkäaikaiseen säilytykseen. Et todennäköisesti ylläty kuullessani, että kiintolevysi käyttää haihtumatonta muistia. SSD-levyt, kiintolevyt, optiset tallennusvälineet ja magneettinauha ovat kaikki haihtumattoman muistin muotoja. Teknisesti voit harkita klassisia reikäkortteja. Tai painettu paperi, eräänlainen haihtumaton muisti. Et kuitenkaan käytä niitä tällä tavalla.
Haihtuva muisti menettää kaikki tallessa olevat tiedot, kun se menettää virran. Tämä tekee siitä hyödyttömän pitkäaikaiseen varastointiin. Kuten mikä tahansa sähkökatkos merkitsisi tietojen menettämistä. Tietokoneiden haihtuvalle muistille on kuitenkin käyttöä. Järjestelmän RAM on epävakaa. Se säilyttää tietoja tietokoneen ollessa päällä. Menettää sen sitten, kun se sammuu. CPU: n välimuistit ovat myös haihtuvaa muistia.
Molemmissa tapauksissa tiedot menetetään, kun virta katkaistaan täydellisesti, koska ne tallennetaan haihtumattomaan RAM-muistiin. Itse asiassa RAM-muistin ja suorittimen välimuistin pitäisi menettää tietoja, kun tietokone sammuu. Tämä varmistaa, että heidän hallussaan olevat tiedot tyhjennetään riittävästi ja että ne eivät ole alttiina tietojen palautukselle, kun ne suljetaan. Tarvittavat tiedot voidaan helposti tallentaa haihtuvaan muistiin uudelleen lukemalla ne haihtumattomasta muistista.
Edut
Haihtumattoman muistin tärkein etu on sen kyky tallentaa tietoja ilman virtalähdettä. Muita etuja on. Haihtumaton muisti on tyypillisesti halvempaa kuin haihtuva muisti muistiyksikköä kohden. Tämä on erityisen hyödyllistä, koska tarvitset suuria määriä haihtumatonta tallennustilaa tietojen pitkäaikaiseen tallentamiseen.
Haihtumaton muisti säilyttää tietonsa, kun virta katkaistaan, jolloin se on alttiina tietojen palautukselle. Tämä on hyvä, koska sen avulla voit palauttaa tietoja rikkinäiseltä kiintolevyltä.
Toinen hyödyllinen asia, jota haihtumaton muistisi voi käyttää, on tallentamattomien tiedostojen esitallennus. Oletetaan, että olet joskus kirjoittanut Wordissa asiakirjaa – esimerkiksi kirjettä tai paperia – ja sinulla on ollut sähkökatkos tai tietokoneesi sininen näyttö. Tiedät sen paniikin, joka seuraa, kun ymmärrät, että sinun on tehtävä työ uudelleen, koska et koskaan tallentanut sitä.
Onneksi Word ja muut ohjelmat tallentavat usein väliaikaisen tiedoston kiintolevyllesi ennen kuin tallennat sen manuaalisesti. Tämän avulla voit palauttaa "kadonneen" asiakirjan uudelleenkäynnistyksen jälkeen. Tämä ei olisi mahdollista tietokoneessa, jossa ei ole haihtumatonta muistia, koska tiedot katoaisivat kokonaan.
Haitat
Haihtumaton muisti on tyypillisesti hitaampi kuin haihtuva muisti. Mutta siksi haihtuvaa muistia käytetään nopeusherkissä paikoissa, kuten RAM-muistissa ja suorittimen välimuistissa. Kaikki haihtuva muisti ei ole nopeampi kuin kaikki haihtumaton muisti. Se olisi murskattu, jos ottaisit RAM-muistin vanhimmilta tietokoneilta ja vertaisit sitä nykyaikaiseen SSD-levyyn. Mutta se ei ole reilu vertailu. Tekniikka ja yhteydet ovat parantuneet merkittävästi ajan myötä.
Haihtumaton muisti on itse asiassa hitaampi kuin haihtuva muisti kahdella eri tavalla. Se on hitaampi lukea tai kirjoittaa tietoja, mutta sillä on paljon suurempi latenssi. Latenssi mittaa, kuinka kauan muistilta kuluu pyydettyjen tietojen löytäminen ja niihin vastaaminen. Luku- tai kirjoitusnopeus on tiedon todellinen lähetysnopeus.
Haihtumaton ei ole ihanteellinen tietojen tallentamiseen, jonka on pysyttävä turvassa, koska tiedot voidaan palauttaa rikosteknisesti. Tämä on väistämätön riski arkaluontoisille tiedoille, jotka on säilytettävä pitkään. Vaikka se voidaan torjua salauksella. Arkaluontoisille lyhytaikaisille tiedoille et kuitenkaan halua käyttää haihtumatonta muistia.
Esimerkiksi väliaikaiset salausavaimet, kuten HTTPS-salauksessa käytetyt, tallennetaan RAM-muistiin. Et tarvitse niitä uudelleen, kun sammutat tietokoneesi, sillä voit vain neuvotella uusia salausavaimia. Oletetaan, että sinulla on ollut nämä avaimet pitkään. Siinä tapauksessa ne voivat olla alttiina tietojen palautukselle ja niitä voidaan käyttää verkkoliikenteen salauksen purkamiseen ja vakoilemiseen.
Toinen haihtumattoman muistin haittapuoli on, että sinun on aktiivisesti poistettava tietoja siitä, jos haluat varmistaa, että se on pyyhitty. Jos unohdat tämän myydessäsi vanhaa asemaa, uusi omistaja saattaa päästä käsiksi tallennettuihin tietoihisi.
Johtopäätös
Haihtumaton muisti on tärkeä osa kaikkia tietokonelaitteita. Ilman sitä et pystyisi tallentamaan mitään pysyvästi. Kaikki tiedot saattavat kadota, jos sähköt katkeavat. Kaikenlainen pitkän aikavälin tietojen tallennusmuoto, kuten kiintolevyt, SSD-levyt, CD-levyt, DVD-levyt, ROM-levyt ja magneettinauhat, on haihtumatonta. Jaa ajatuksesi alla olevissa kommenteissa.