Ang memorya na ginagamit ng iyong computer ay maaaring maging isang malaking bahagi ng kung paano gumagana ang computer at kung gaano kabilis magawa ito. Kung nagtatayo ka ng isang computer, gayunpaman, maaaring mahirap malaman kung ano ang pipiliin o bakit. Iyon ang dahilan kung bakit pinagsama namin ang gabay na ito.
Mayroong maraming iba't ibang mga teknolohiya pagdating sa memorya. Narito ang isang pangkalahatang-ideya ng mga teknolohiyang ito at kung ano ang ibig sabihin ng iyong computer.
Tala ng mga editor: Ang artikulong ito, na orihinal na nai-publish noong 2007, ay na-update noong Nobyembre 2016 na may higit pang kasalukuyang impormasyon sa pinakabagong mga teknolohiya ng memorya.
ROM
Ang ROM ay isa lamang memorya na binabasa, o memorya na maaaring mabasa ngunit hindi naisulat sa. Ginagamit ang ROM sa mga sitwasyon kung saan dapat na permanenteng gaganapin ang data. Iyon ay dahil ito ay isang hindi pabagu-bago ng memorya - sa madaling salita ang data ay "hard-wired" sa chip. Maaari mong itago ang chip na magpakailanman at ang data ay palaging naroroon, na ginagawang ligtas ang data na iyon. Ang BIOS ay naka-imbak sa ROM dahil hindi maaaring abala ng gumagamit ang impormasyon.
Mayroon ding isang bilang ng mga iba't ibang mga uri ng ROM:
EEPROM
Programmable ROM (PROM):
Ito ay karaniwang isang blangko na ROM chip na maaaring isulat sa, ngunit isang beses lamang. Ito ay katulad ng isang CD-R drive na sinusunog ang data sa CD. Ang ilang mga kumpanya ay gumagamit ng mga espesyal na makinarya upang isulat ang mga PROM para sa mga espesyal na layunin. Ang PROM ay unang naimbento nang pabalik noong 1956.
Natatanggal na Programmable ROM (EPROM):
Ito ay katulad ng PROM, maliban na maaari mong burahin ang ROM sa pamamagitan ng pagniningning ng isang espesyal na ilaw na ultra-violet sa isang sensor sa taas ng ROM chip para sa isang tiyak na tagal ng oras. Ang paggawa nito ay nagpahid ng data, pinapayagan itong maisulat muli. Ang EPROM ay unang naimbento noong 1971.
Mga Elektronikong Natanggal na Programmable ROM (EEPROM):
Tinatawag din ang flash BIOS. Ang ROM na ito ay maaaring maisulat muli sa pamamagitan ng paggamit ng isang espesyal na programa ng software. Ang Flash BIOS ay nagpapatakbo sa ganitong paraan, na nagpapahintulot sa mga gumagamit na mag-upgrade ng kanilang BIOS. Ang EEPROM ay unang naimbento noong 1977.
Ang ROM ay mas mabagal kaysa sa RAM, na ang dahilan kung bakit sinubukan ng ilang anino upang madagdagan ang bilis.
RAM
Random Access Memory (RAM) ang iniisip ng karamihan sa atin kapag naririnig natin ang salitang "memorya" na nauugnay sa mga computer. Ito ay pabagu-bago ng memorya, ibig sabihin ang lahat ng data ay nawala kapag nawala ang kapangyarihan. Ang RAM ay ginagamit para sa pansamantalang pag-iimbak ng data ng programa, na nagpapahintulot sa pag-optimize ng pagganap.
Tulad ng ROM, mayroong iba't ibang mga uri ng RAM. Narito ang pinaka-karaniwang iba't ibang mga uri.
Static RAM (SRAM)
Panatilihin ang RAM na ito ng data hangga't ang kapangyarihan ay ibinibigay sa mga chip ng memorya. Hindi kinakailangan na muling isulat nang pana-panahon. Sa katunayan, ang tanging oras na ang data sa memorya ay na-refresh o nagbago ay kapag ang isang aktwal na utos ng pagsulat ay naisakatuparan. Mabilis ang SRAM, ngunit mas mahal kaysa sa DRAM. Ang SRAM ay madalas na ginagamit bilang memorya ng cache dahil sa bilis nito.
Mayroong ilang mga uri ng SRAM:
Static RAM Chip
Async SRAM:
Isang mas matandang uri ng SRAM na ginagamit sa maraming mga PC para sa L2 cache. Ito ay asynchronous, nangangahulugang gumagana ito nang nakapag-iisa ng orasan ng system. Nangangahulugan ito na ang CPU ay natagpuan ang sarili na naghihintay ng impormasyon mula sa L2 cache. Ang Async SRAM ay nagsimulang magamit nang maraming noong 1990s.
I-sync ang SRAM:
Ang uri ng SRAM ay magkakasabay, nangangahulugang naka-synchronize ito sa orasan ng system. Habang pinapabilis nito, ginagawang mas mahal ito sa parehong oras. Ang Sync SRAM ay naging mas tanyag sa huli 1990s.
Pipeline Burst SRAM:
Karaniwang ginagamit. Ang mga kahilingan ng SRAM ay pipelined, nangangahulugang mas malaking packet ng data na ipinadala sa memorya nang sabay-sabay, at mabilis na kumilos. Ang lahi ng SRAM ay maaaring gumana sa mga bilis ng bus na mas mataas kaysa sa 66MHz, kaya madalas na ginagamit. Ang Pipeline Burst SRAM ay unang ipinatupad noong 1996 ng Intel.
Dynamic RAM (DRAM)
Ang DRAM, hindi katulad ng SRAM, ay dapat na patuloy na muling isulat upang mapanatili ang data nito. Ginagawa ito sa pamamagitan ng paglalagay ng memorya sa isang refresh circuit na muling isinusulat ang data ng ilang daang oras bawat segundo. Ang DRAM ay ginagamit para sa karamihan ng memorya ng system dahil ito ay mura at maliit.
Mayroong maraming mga uri ng DRAM, na kumplikado ang memorya ng memorya ng higit pa:
Mabilis na Pahina ng mode ng DRAM (FPM DRAM):
Ang FPM DRAM ay bahagyang mas mabilis lamang kaysa sa regular na DRAM. Bago nagkaroon ng EDO RAM, ang FPM RAM ang pangunahing uri na ginamit sa PC. Ito ay medyo mabagal na bagay, na may isang oras ng pag-access ng 120 ns. Sa kalaunan ay nag-tweak ito ng 60 ns, ngunit ang FPM ay napakabagal pa rin upang magtrabaho sa bus ng system ng 66MHz. Para sa kadahilanang ito, ang FPM RAM ay pinalitan ng EDO RAM. Ang FPM RAM ay hindi gaanong ginagamit ngayon dahil sa mabagal na bilis nito, ngunit halos suportado sa buong mundo.
Pinalawak na Data Out DRAM (EDO DRAM):
Isinasama ng memorya ng EDO ang isa pang tweak sa paraan ng pag-access. Pinapayagan nitong magsimula ang isang pag-access habang ang isa pa ay nakumpleto. Bagaman maaaring mapanuri ito, ang pagtaas ng pagganap sa paglipas ng FPM DRAM ay halos 30% lamang. Ang EDO DRAM ay dapat na maayos na suportado ng chipset. Ang EDO RAM ay dumating sa isang SIMM. Ang EDO RAM ay hindi maaaring gumana sa isang bilis ng bus nang mas mabilis kaysa sa 66MHz, kaya, sa pagtaas ng paggamit ng mas mataas na bilis ng bus, ang EDO RAM ay kinuha ang landas ng FPM RAM.
Burst EDO DRAM (BEDO DRAM):
Ang orihinal na EDO RAM ay masyadong mabagal para sa mga mas bagong mga system na lumalabas sa oras. Samakatuwid, ang isang bagong paraan ng pag-access sa memorya ay kailangang mabuo upang mapabilis ang memorya. Ang pagsabog ay ang pamamaraan na nilikha. Nangangahulugan ito na ang mas malaking mga bloke ng data ay ipinadala sa memorya sa bawat oras, at ang bawat "bloke" ng data ay hindi lamang dinala ang memorya ng memorya ng agarang pahina, ngunit ang impormasyon sa susunod na ilang mga pahina. Samakatuwid, ang susunod na ilang pag-access ay hindi makakaranas ng anumang mga pagkaantala dahil sa naunang mga kahilingan sa memorya. Ang teknolohiyang ito ay nagdaragdag ng bilis ng EDO RAM hanggang sa halos 10 ns, ngunit hindi ito binigyan ng kakayahang mapatakbo ang stely sa bilis ng bus na higit sa 66MHz. Ang BEDO RAM ay isang pagsisikap na gawin ang EDO RAM na makipagkumpetensya sa SDRAM.
Sunod-sunod na DRAM (SDRAM):
Ni Royan - Ang file na ito ay nagmula sa: SDR SDRAM.jpg, CC NG 2.5, https://commons.wikimedia.org/w/index.php?curid=12309701
Ang SDRAM ay naging bagong pamantayan matapos ang EDO bit ang alikabok. Ang bilis nito ay magkakasabay, nangangahulugang direktang nakasalalay ito sa bilis ng orasan ng buong sistema. Ang pamantayang SDRAM ay maaaring hawakan ang mas mataas na bilis ng bus. Sa teorya, maaari itong gumana ng hanggang sa 100MHz, bagaman napag-alaman na maraming iba pang mga variable na kadahilanan ang napunta sa kung ito ay maaaring maging stabily na gawin ito. Ang aktwal na kapasidad ng bilis ng module ay nakasalalay sa aktwal na memorya ng memorya pati na rin ang mga kadahilanan ng disenyo sa mismong PCB memorya.
Upang makakuha ng paligid ng pagkakaiba-iba, nilikha ng Intel ang pamantayang PC100. Tinitiyak ng pamantayan ng PC100 ang pagiging tugma ng mga SDRAM subsystem kasama ang mga processors ng 100MHz FSB ng Intel. Ang bagong disenyo, produksiyon, at mga kinakailangan sa pagsubok ay lumikha ng mga hamon para sa mga kumpanya ng semiconductor at mga supplier ng module ng memorya. Ang bawat module ng PC100 SDRAM ay nangangailangan ng mga pangunahing katangian upang masiguro ang buong pagsunod, tulad ng paggamit ng 8ns DRAM na mga sangkap (chips) na may kakayahang mapatakbo sa 125MHz. Nagbigay ito ng isang kaligtasan ng kaligtasan sa pagtiyak na ang memorya ng module ay maaaring tumakbo sa bilis ng PC100. Bilang karagdagan, ang mga SDRAM chips ay dapat gamitin kasabay ng isang wastong na-program na EEPROM sa isang maayos na dinisenyo na naka-print na circuit board. Ang mas maikli ang distansya ng signal ay kailangang maglakbay, mas mabilis itong tumatakbo. Para sa kadahilanang ito, mayroong mga karagdagang layer ng panloob na circuitry sa mga module ng PC100.
Habang tumaas ang bilis ng PC, ang parehong problema ay nakatagpo para sa 133 MHz bus, kaya nabuo ang pamantayan sa PC133. Una nang lumitaw ang SDRAM noong unang bahagi ng 1970s at ginamit hanggang sa kalagitnaan ng 1990s.
RAMBus DRAM (RDRAM):
Binuo ng Rambus, Inc. at itinataguyod ng Intel bilang napiling kahalili sa SDRAM. Pinapagit ng RDRAM ang 16 na bus sa memorya at tumatakbo ng hanggang sa 800 MHz. Dahil ang makitid na bus na ito ay tumatagal ng mas kaunting puwang sa board, ang mga system ay maaaring makakuha ng mas maraming bilis sa pamamagitan ng pagpapatakbo ng maraming mga channel nang kahanay. Sa kabila ng bilis, ang RDRAM ay nagkaroon ng isang matigas na oras sa pagkuha sa merkado dahil sa pagiging tugma at mga isyu sa tiyempo. Ang init din ay isang isyu, ngunit ang RDRAM ay may heatsinks upang mapawi ito. Ang gastos ay isang pangunahing isyu sa RDRAM, na may mga tagagawa na kailangang gumawa ng mga pangunahing pagbabago sa pasilidad upang gawin ito at ang halaga ng produkto sa mga mamimili na masyadong mataas para sa mga tao na lunukin. Ang unang mga motherboards na may suporta sa RDRAM ay lumabas noong 1999.
DDR-SDRAM (DDR):
Ang ganitong uri ng memorya ay ang likas na ebolusyon mula sa SDRAM at karamihan sa mga tagagawa ay mas gusto ito sa Rambus dahil hindi gaanong kailangang baguhin upang gawin ito. Gayundin, ang mga gumagawa ng memorya ay malayang gumawa ng ito sapagkat ito ay isang bukas na pamantayan, samantalang kakailanganin nilang magbayad ng mga bayad sa lisensya sa Rambus, Inc. upang gumawa ng RDRAM. Ang DDR ay nakatayo para sa Double Data Rate. Ang DDR ay nag-shuffle ng data sa bus sa parehong pagtaas ng pagbagsak at pagbagsak ng ikot ng orasan, epektibong pagdoble sa bilis sa ibabaw ng karaniwang SDRAM.
Dahil sa mga pakinabang nito sa RDRAM, ang suporta ng DDR-SDRAM ay ipinatupad ng halos lahat ng mga pangunahing tagagawa ng chipset, at mabilis na naging bagong pamantayan ng memorya para sa nakararami ng mga PC. Ang mga bilis ay mula sa 100mhz DDR (na may bilis ng operating ng 200MHz), o pc1600 DDR-SDRAM, lahat ng paraan sa kasalukuyang mga rate ng 200mhz DDR (na may bilis ng operating ng 400MHz), o pc3200 DDR-SDRAM. Ang ilang mga memorya ng memorya ay gumagawa ng mas mabilis na mga module ng memorya ng DDR-SDRAM na madaling mag-apela sa overclocker na karamihan. Ang DDR ay binuo sa pagitan ng 1996 at 2000.
DDR-SDRAM 2 (DDR2):
Ni Victorrocha sa English Wikipedia, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=29911920
Nagtatampok ang DDR2 ng maraming mga pakinabang kaysa sa maginoo na DDR-SDRAM (DDR), kasama ang pangunahing isa na sa bawat pag-ikot ng memorya ay naghahatid ngayon ang DDR2 para sa 4 na piraso ng impormasyon mula sa lohikal (panloob) memorya sa mga I / O buffers. ang standard na DDR-SDRAM ay nagpapadala lamang ng 2 piraso ng impormasyon sa bawat pag-ikot ng memorya. Dahil dito, ang normal na DDR-SDRAM ay nangangailangan ng panloob na memorya at I / O buffers na kapwa gumana sa 200MHz upang maabot ang isang kabuuang panlabas na bilis ng operating ng 400MHz.
Dahil sa kakayahan ng DDR2 na magdala ng dalawang beses sa maraming mga bits sa bawat ikot mula sa lohikal (panloob) memorya sa mga I / O buffers (ang teknolohiyang ito ay pormal na kilala bilang 4 bit prefetch), ang panloob na bilis ng memorya ay maaaring tumakbo sa 100MHz sa halip na 200MHz, at ang kabuuang panlabas na bilis ng operating ay magiging 400MHz pa rin. Pangunahin kung ano ang napapababa ng lahat na ito ay ang DDR-SDRAM 2 ay maaaring gumana sa mas mataas na kabuuang mga frequency ng operating salamat sa 4 na bit na prefetch na teknolohiya (hal. Isang bilis ng panloob na memorya ng 200mhz ay magbubunga ng isang kabuuang panlabas na bilis ng operating ng 800mhz!) Kaysa sa DDR -SDRAM.
Ang DDR2 ay unang ipinatupad noong 2003.
DDR-SDRAM 3 (DDR3):
Isa sa mga pangunahing bentahe ng DDR3 sa mga gusto ng DDR2 at DDR ay ang pokus nito sa mababang pagkonsumo ng kuryente. Sa madaling salita, ang parehong halaga ng RAM ay kumonsumo ng mas kaunting lakas, kaya maaari mong dagdagan ang dami ng RAM na ginagamit mo para sa parehong dami ng kapangyarihan. Gaano ito binabawasan ang pagkonsumo ng kuryente? Sa pamamagitan ng isang mabigat na 40 porsyento, nakaupo sa 1.5V kumpara sa 1.8V ng DDR2. Hindi lamang iyon, ngunit ang paglipat ng rate ng RAM ay medyo mas mabilis, na nakaupo sa pagitan ng 800mHz - 1600mHz.
Ang rate ng buffer ay makabuluhang mas mataas din - ang ginustong buffer rate ng DDR3 ay 8 bit, habang ang DDR2 ay 4 bit. Ito ay karaniwang nangangahulugan na ang RAM ay maaaring magpadala ng dalawang beses sa maraming mga bit bawat cycle bilang DDR2, at nagpapadala ito ng 8 bits ng data mula sa memorya hanggang sa I / O buffers. Ang DDR3 ay hindi ang pinakabagong anyo ng RAM, ngunit ginagamit ito sa maraming mga computer. Ang DDR3 ay inilunsad noong 2007.
DDR-SDRAM 4 (DDR4):
Ni Dsimic - Sariling gawain, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=36779600
Susunod ay ang DDR4, na tumatagal ng pag-iimpok ng kuryente sa susunod na antas - ang operating boltahe ng DDR4 RAM ay 1.2V. Hindi lamang iyon, ngunit ang DDR4 RAM ay nag-aalok din ng isang mas mataas na rate ng transfer, na nakaupo hanggang sa 3200mHz. Sa itaas nito, nagdaragdag ang DDR4 ng apat na Mga Grupo ng Bangko, na bawat isa ay maaaring mag-isa sa isang operasyon, na nangangahulugang ang RAM ay maaaring hawakan ang apat na hanay ng data sa bawat pag-ikot. Na ginagawang mas mahusay kaysa sa DDR3.
Ang DDR4 ay tumatagal ng mga hakbang nang higit pa, dinadala din ang DBI, o Data Bus Inversion. Anong ibig sabihin niyan? Kung pinagana ang DBI, karaniwang binibilang nito ang bilang ng mga "0" na piraso sa isang solong linya. Kung mayroong 4 o higit pa, ang byte kung ang data ay baligtad at isang pang-siyam na bit ay idinagdag sa pagtatapos, tinitiyak na lima o higit pang mga piraso ang "1." Ano ang ginagawa nito ay binabawasan ang pagkaantala ng paghahatid ng data, tinitiyak na bilang kaunting kapangyarihan bilang posible ay ginagamit. Ang DDR5 RAM ay kasalukuyang pamantayan sa karamihan ng mga computer, gayunpaman ang DDR5 ay nakatakdang maisakatuparan bilang isang pamantayan sa pagtatapos ng 2016. Inilunsad ang DDR4 noong 2014.
Non-pabagu-bago ng loob RAM (NVRAM):
Ang hindi pabagu-bago ng RAM ay isang uri ng memorya na, hindi katulad ng iba pang mga uri ng memorya, ay hindi mawawala ang data nito kapag nawala ang kapangyarihan. Ang pinakamahusay na kilalang form ng NVRAM ay talagang pag-iimbak ng flash, ginamit sa solid-state drive at USB drive. Gayunman, hindi ito darating nang walang mga drawbacks - halimbawa, mayroon itong isang hangganan na bilang ng mga siklo ng pagsulat, at pagkatapos ng bilang na iyon ay magsisimula ang memorya. Hindi lamang iyon, ngunit mayroon itong ilang mga limitasyon sa pagganap na maiiwasan ito mula sa pag-access ng data nang mas mabilis tulad ng ilang iba pang mga uri ng RAM.
Pagsara
Sapat na sabihin, maraming iba't ibang mga uri ng memorya. Gamit ang gabay na ito, inaasahan namin na malinaw namin kung ano ang iba't ibang mga uri ng RAM, kung ano ang ginagawa nila at kung paano nakakaapekto sa iyong computer.
May mga katanungan ba? Siguraduhing mag-iwan sa amin ng komento sa ibaba o sumali sa amin sa Mga Forum ng PCMech!