Mine sisu juurde

Muutmälu

Allikas: Vikipeedia
(Ümber suunatud leheküljelt Põhimälu)

Muutmälu ehk operatiivmälu ehk RAM (random-access memory, suvapöördusmälu, otsepöördusmälu) on pooljuhtmälu liik, kuhu saab andmeid kirjutada ja kust saab neid lugeda.[1] Suvapöördus tähendab, et muutmälu iga adresseeritava üksuse poole saab nii lugemiseks kui kirjutamiseks ühtmoodi kiiresti ning otse pöörduda.

Muutmälu kohta kasutatakse ka termineid põhimälu (näiteks protsessori põhimälu ja vahemälu), sisemälu (erinevalt välismälust protsessori sees) ning töömälu (näiteks töömälu maht võrreldessalvestusmälu mahuga).[2]

Muutmälu on haihtuv ehk hävimälu, mis tähendab, et toitepinge kadumisel andmed kustuvad.

Esimene muutmälu tüüp loodi 1947. aastal ja see kasutas elektronkiiretoru. Andmed salvestati elektriliselt laetud punktidesse.[3]

Teine varane muutmälu liik oli ferriitmälu, milles andmed salvestati tuumade magnetiseerimise abil. See loodi samuti 1947. aastal ning see jäi peamiseks muutmäluks kuni pooljuhtmälu kasutuselevõtuni.[3]

Tänapäeval tuntud pooljuhtmälu kiibi DRAM lõi 1968. aastal Robert Dennard. Selles mälutüübis kasutatakse andmete säilitamiseks transistore.[3]

Esimese DRAM-kiibi valmistas Intel 1970. aastal ning selle maht oli üks kbit. Kiibi nimi oli Intel 1103. See koosnes kolmest transistorist ja ühest kondensaatorist.[3]

Muutmälude tüübid

[muuda | muuda lähteteksti]

Mällu kirjutatud andmete säilitamise viisi järgi jagunevad muutmälud peamiselt dünaamilisteks ja staatilisteks.

Staatiline muutmälu ehk SRAM (inglise keeles static random access memory) on suvapöördusega salvestatav või loetav mäluseade, milles sisalduvad andmed ei vaja säilitamiseks perioodilist uuendamist. Samas vajab see toitepinget, et andmeid säilitada. SRAM-i kasutatakse eelkõige vahemäluna (inglise keeles cache memory) ning tööstus- ja tarbeelektroonikaseadmete kontrollerites. SRAM koosneb mäluelementidest, mis on valmistatud neljast kuni kuuest transistorist. Seetõttu on selle tootmine kallim kui DRAM-i tootmine, kuid töökiirus on suurem. Kui muutmälu koosneks ainult SRAM-moodulitest, siis oleksid hind, suurus ja energiatarve suuremad ning temperatuur kõrgem.[4][5]

DRAM-i mäluelemendi skeem

Dünaamiline muutmälu ehk DRAM (inglise keeles dynamic random access memory) on juhuslikus järjekorras salvestatav või loetav mäluseade, mille salvestatud andmeid tuleb säilitamiseks regulaarselt värskendada, tavaliselt mõne millisekundi järel. DRAM koosneb mäluelementidest, mis sisaldavad isoleeritud paisuga väljatransistori (MOSFET, mis toimib elektronlülitina) ja kondensaatorit (ühele bitile vastava elektrilaengu salvestamiseks).[4]

Üks levinuim dünaamilise muutmälu tüüp on sünkroonne dünaamiline muutmälu ehk SDRAM (inglise keeles synchronous dynamic random access memory). Selles sisalduvaid andmeid uuendatakse sünkroonselt keskprotsessori taktsagedusega. Sünkroonse dünaamilise muutmälu töökiirus on kuni 133 MHz ning see võeti kasutusele 1993. aastal.[6]

Topeltkiiruseline sünkroonne dünaamiline muutmälu ehk DDR SDRAM (inglise keeles double data rate synchronous dynamic random access memory) on tavalisest SDRAM-ist kaks korda kiirem. Kui SDRAM-is loetakse impulssi ainult üks kord, siis DDR SDRAM-is loetakse impulssi nii tõusvas kui ka langevas faasis kasutades topeltpumpamismeetodit (inglise keeles double pump method). DDR-mälu eri põlvkonnad erinevad üksteisest ehituselt ning ei ole omavahel ühilduvad. See tähendab, et arvuti toetab tavaliselt vaid üht kindlat DDR-i põlvkonda. Iga uus põlvkond on eelmisest kiirem.[4][6]

Desktop DDR Memory Comparison.svg
DDR SDRAM-i põlvkondade võrdlus

DDR SDRAM jaguneb põlvkondadeks:

  • DDR SDRAM (kutsutud ka DDR1 SDRAM mäluks) ilmus turule 2000. aastal ja tänapäeval seda enam ei kasutata. Selle kiirus oli 200–400 MT/s ja pinge 2,5 V.[7]
  • DDR2 SDRAM toodi välja 2003. aastal ning seda kasutatakse samuti nüüdseks harva. Toitepinge on tavaliselt 1,8 V ning kiirus 400–1066 MT/s.[7][8][9]
  • DDR3 SDRAM ilmus 2007. aastal. Olenevalt mudelist on selle toitepinge tavaliselt 1,35 V või 1,5 V ning kiirus 800–2133 MT/s.[7]
  • DDR4 SDRAM tuli kasutusele 2014. aastal. Selle toitepinge on enamasti 1,2 V ning kiirus 1600–3200 MT/s. Tänapäeval kasutab enamus arvuteid DDR4 muutmälu.[7]
  • DDR5 SDRAM toodi turule 2020. aastal.[10]

Dünaamilise muutmälu seadmeid kasutatakse mälumoodulitena (DDR2, DDR3, DDR4) arvuti põhimälus ehk operatiivmälus. Operatiivmällu laaditakse töötlemiseks vajalikud andmed ning kõvakettalt tuuakse sinna ka arvuti tööks vajalikud programmid.

Arvuti muutmälu koosneb peamiselt DRAM-mäluseadmetest, mitte SRAM-ist, sest SRAM-mälukiibid on oluliselt kallimad ning nende toitepinged on kõrgemad. Seevastu on SRAM DRAM-ist kiirem, kuna see ei vaja pidevat mälu värskendamist.[5]

Teised rakendused muutmälu jaoks

[muuda | muuda lähteteksti]
 Pikemalt artiklis Mäluketas

Mäluketas ehk virtuaalketas (inglise keeles RAM drive) luuakse muutmälust nii, et eraldatakse osa selle mahust ja kasutatakse seda kõvakettana. Selle lahenduse nõrkus on see, et kuna tegu on ikkagi muutmäluga, kustutatakse arvuti väljalülitamisel virtuaalkettal olevad andmed. Lisaks ei saa eraldatud muutmälu samal ajal kasutada ning selle maht on piiratud, kuna muutmälu suurus on võrreldes kõvaketaste ja SSD-dega kordades väiksem. Virtuaalketta positiivne külg on see, et kiirused on mitukümmend korda suuremad kui tavalistel kõvaketastel ja SSD-del.[11]

  1. IT terministandardi sõnastik
  2. Tarkvara
  3. 1 2 3 4 https://www.thoughtco.com/history-of-computer-memory-1992372
  4. 1 2 3 http://www.tud.ttu.ee/im/Madis.Lehtla/WEB/Sissejuhatus_digitaaltehnikasse/Sonastikud/m%C3%A4luseadmed.html
  5. 1 2 "Arhiivikoopia". Originaali arhiivikoopia seisuga 15. august 2020. Vaadatud 30. aprillil 2020.{{netiviide}}: CS1 hooldus: arhiivikoopia kasutusel pealkirjana (link)
  6. 1 2 https://www.atpinc.com/blog/computer-memory-types-dram-ram-module
  7. 1 2 3 4 https://www.elektroonika24.ee/arvuti-malu-operatiivmalu-muutmalu-pohimalu-heal-lapsel-mitu-nime/
  8. https://www.digitaltrends.com/computing/what-is-ram/
  9. "Arhiivikoopia". Originaali arhiivikoopia seisuga 10. august 2020. Vaadatud 30. aprillil 2020.{{netiviide}}: CS1 hooldus: arhiivikoopia kasutusel pealkirjana (link)
  10. https://www.wepc.com/reviews/ddr5-latest/
  11. https://www.howtogeek.com/171432/ram-disks-explained-what-they-are-and-why-you-probably-shouldnt-use-one/