12.2.2021
RAM паметта е един от факторите за бързодействието на компютъра, а липсата на достатъчно оперативна памет неимоверно води до неговото осезаемо забавяне и дори невъзможност за изпълняване на някои операции. Предвид лесната замяна на една платка памет с друга и невероятно ниските цени за модул, които имаме в Tehnologichno.bg бихме искали да Ви запознаем малко по-отблизо с технологията и процесите на видовете памети в съвременния компютър.
ROM и RAM
Aкронима ROM, паметта получава заради своето пълно име на английски език – Read Only Memory, което в превод е памет само за четене. Нейно основно преимущество е, че запазва данните дори при прекъсване на подаването на захранване.
Акронима RAM, паметта получава заради своето пълно име на английски език – Random Access Memory, което в превод е памет с произволен достъп. Тя позволява достъп и за четен и за запис, до произволна част от данните без ограничения. В най-общи линии RAM е вид компютърна памет, която съдържа инструкции за централния процесор и други данни спомагащи работата му. Най-специфичното при нея е, че процесора обменя данни с RAM паметта без посредничество на други устройства, което прави връзката им светкавично бърза.
DRAM и SRAM
DRAM е динамична памет (Dynamic Random Access Memory) при която за съхраняване на информацията се използват вътрешни клетки. При тях транзистор тип MOSFET (електронна версия на ключ) зарежда и разрежда клетките (извършва запис и четене). Заради типа използвана технология клетките губят заряда си (записаните единици след време биха се превърнали в нули) и за да не се загуби информацията се нуждаят от постоянно електрическо презареждане (все едно презареждате батерия милиони пъти в секунда). Oсновно преимущество е ниската производствена цена заради което се ползва за основна компютърна памет. DRAM е оперативната памет.
SRAM e статична памет (Static Random Access Memory) при която за съхраняване на информацията не изисква постоянно подаване на електричество, и е най-бързата памет до момента. SRAM е значително по-скъпа за производство и заради това се използва главно за кеш памети в чиповете на процесорите за постигане на максимална скорост.

Кеш памет
Въпреки високата скорост, с която се извършва преносът на данни, процесорът е принуден да чака, защото е няколко пъти по-бърз от RAM паметта. За преодоляване на това забавяне в работата и по-рационално използване на процесора, служи кешпаметта. Идеята на кешпаметта е най-често използваните команди и данни да не бъдат извличани от системната (оперативна) памет, а от по-бързата и по-близо разположена кешпамет. Затова процесорът първо проверява дали в кеша се намира това, което му трябва и едва ако го няма търси в RAM.
Скорост
В по-старите чипове скоростта на паметта се измерва с времето за достъп „access time“ на паметта – времето, необходимо на модула памет да достави исканите данни. С идването на SDRAM паметите и различните начини за увеличаване ефективността на работа на паметта, този начин за измерване отпадна и започна да се цитира скоростта в MHz (трептения или цикли в секунда; 1 Hz=1 цикъл в секунда, 1MHz е 1 000 000 цикъла в секунда)
С напредването на технологиите скоростите на паметите се увеличават драстично, и най-новите памети са по 20-30 и повече пъти по-бързи от предшествениците си.
Най-често двe и повече RAM памети могат да работят заедно дори и да са на различни тактови честоти, стига да са един и същи форм-фактор ( всичките да са DDR, или DDR2, или DDR3 …) и всички те биха работили с честотата на най-ниската измежду тях. Примерно ако имате 4 слота за DDR3 RAM памет на дъното и 3 от плочките Ви са да речем DDR3 RAM на 1666 Mhz, но една от тях е на DDR3 RAM на 1333 Mhz, то всички ще работят на скорост от 1333 Mhz.

Видове RAM памет
Заради вариацията в изчисленията на информацията и волтажа им, нито един стандарт не е обратно съвместим с друг стандарт. Затова не може да имате и DDR и DDR2 RAM в една машина, или ще единият стандарт, или другият.
SDR (Single Data Rate) е с единична скорост на предаване на данни и може да приеме една команда. В най-общи линии прехвърля единица данни за един цикъл. Времето на тази RAM е отминало и тя отдавна не се използва.
DDR SDRAM (Double Data Rate Synchronous Dynamic Random-Access Memory) по известна с значително по-краткото DDR1 e значителен скок в изчислителната мощ заради новият по-стриктен алгоритъм за управление на данните в сравнение с SDR. След няколко години се появява DDR2, която предлага по-висока скорост на обмен на данните и с появата и DDR1 бива детронирана. Това се повтаря с появата на всеки следващ стандарт – DDR2, DDR3, DDR4 и стигаме до DDR5
SODIMM (Small Outline Dual In-line Memory Module) e RAM с двойно по-малки размери от стандартната. Предвидна е за микро компютри, лаптопи и друга дребна изчислителна електроника, в която пространството е силно ограничено.
Съкращения
До тук всичко е ясно, но защо като погледнете своята плочка RAM и на стикера и е много вероятно да откриете цифри и букви, които на пръв поглед не значат нищо? Това е така, защото производителите имат своя логика за кръщаването на модулите и сега ще си разясним защо.
Да вземем следният примерен етикет:
8GB 2Rx8 PC3-12800U-11-13-B1
Първата стойност е обема, който в случая е 8 GB.
Следват 2Rx8 това указва Dual Rank. Rank е блок с данни с ширина 64 бита без модул за Error Correction Code (ECC). Ако има ECC тогава ширината би била 72 бита. След това имаме х4 или х8, което се отнася до броя на „банките“ на компонента. Колкото по-голям е броя на банките, толкова по-малко са броя на чиповете по RAM паметта, толкова по-добра е надежността и толкова по-ниска е консумацията на енергия.
Следва указанието PC3 което е друг начин да се каже DDR3. Логиката е еднаква и за по-старите и за по-новите модули, и PC1 би означавало DDR1, a PC5 е DDR5.
Следва 12800U и това съкращение указва скоростта с която работи RAM модула. В случая разполагаме с трансфер от 12800 Mb/сек. За да получим честотата с която работи е нужно да разделим цифрата 12800 на 8(бита) и получаваме 1600 Mhz.
Скоростите на DDR3 RAM модулите могат да бъдат PC3-6400, PC3-8500, PC3-10600, PC3-12800 и стигат до PC3-14900. За да разберем техният еквивалент в Mhz е достатъно отново да разделим на 8 и получаваме, че най-бавната RAM PC3-6400 работи на 800 Mhz, a най-бързата RAM PC3-14900 работи на 1866 Mhz.
Последните цифри указват още данни за работата на RAM модула, но за масовият потребител най- важни са обема, скоростта и форм-фактора, затова тези стойности не биха представлявали интерес.



