Ïàìÿòü: ÎÇÓ, DDR SDRAM, SDR SDRAM, PC100, DDR333, PC3200... êàê âî âñ¸ì ýòîì ðàçîáðàòüñÿ?
Èòàê, ïåðâîå ÷òî ìû äîëæíû ñäåëàòü ýòî «ðàçãëàäèòü» âñå ñîìíåíèÿ è âîïðîñû ïî ïîâîäó íîìèíàëîâ íà ïàìÿòè... Ñàìûå ðàñïðîñòðàí¸ííûå òèïû ïàìÿòè ýòî:
Òàéìèíã - ýòî çàäåðæêà ìåæäó îòäåëüíûìè îïåðàöèÿìè, ïðîèçâîäèìûìè êîíòðîëëåðîì ïðè îáðàùåíèè ê ïàìÿòè. Åñëè ðàññìîòðåòü ñîñòàâ ïàìÿòè, ïîëó÷èì: âñ¸ å¸ ïðîñòðàíñòâî ïðåäñòàâëåíî â âèäå ÿ÷ååê (ïðÿìîóãîëüíèêè), êîòîðûå ñîñòîÿò èç îïðåäåë¸ííîãî êîëè÷åñòâà ñòðîê è ñòîëáöîâ. Îäèí òàêîé «ïðÿìîóãîëüíèê» íàçûâàåòñÿ ñòðàíèöåé, à ñîâîêóïíîñòü ñòðàíèö íàçûâàåòñÿ áàíêîì. Äëÿ îáðàùåíèÿ ê ÿ÷åéêå, êîíòðîëëåð çàäà¸ò íîìåð áàíêà, íîìåð ñòðàíèöû â í¸ì, íîìåð ñòðîêè è íîìåð ñòîëáöà, íà âñå çàïðîñû òðàòèòñÿ âðåìÿ, ïîìèìî ýòîãî äîâîëüíî áîëüøàÿ çàòðàòà óõîäèò íà îòêðûòèå è çàêðûòèå áàíêà ïîñëå ñàìîé îïåðàöèè ÷òåíèÿ/çàïèñè. Íà êàæäîå äåéñòâèå òðåáóåòñÿ âðåìÿ, îíî è íàçûâàåòñÿ òàéìèíãîì. Òåïåðü ðàññìîòðèì ïîïîäðîáíåå êàæäûé èç òàéìèíãîâ. Íåêîòîðûå èç íèõ íå äîñòóïíû äëÿ íàñòðîéêè - âðåìÿ äîñòóïà «CS#» (crystal select) ýòîò ñèãíàë îïðåäåëÿåò êðèñòàëë (÷èï) íà ìîäóëå äëÿ ïðîâåäåíèÿ îïåðàöèè. Êðîìå ýòîãî, îñòàëüíûå ìîæíî ìåíÿòü:
Ñóùåñòâóåò äâà òèïà îáîçíà÷åíèé äëÿ îäíîé è òîé æå ïàìÿòè: îäíî - ïî «ýôôåêòèâíîé ÷àñòîòå» DDRxxx, à âòîðîå - ïî òåîðåòè÷åñêîé ïðîïóñêíîé ñïîñîáíîñòè PCxxxx. Îáîçíà÷åíèå «DDRxxx» èñòîðè÷åñêè ðàçâèëîñü èç ïîñëåäîâàòåëüíîñòè íàçâàíèé ñòàíäàðòîâ «PC66-PC100-PC133» - êîãäà áûëî ïðèíÿòî ñêîðîñòü ïàìÿòè àññîöèèðîâàòü ñ ÷àñòîòîé (ðàçâå ÷òî ââåëè íîâîå ñîêðàùåíèå «DDR» äëÿ òîãî, ÷òîáû îòëè÷àòü SDR SDRAM îò DDR SDRAM). Îäíîâðåìåííî ñ ïàìÿòüþ DDR SDRAM ïîÿâèëàñü ïàìÿòü RDRAM (Rambus), íà êîòîðîé õèòðûå ìàðêåòîëîãè ðåøèëè ñòàâèòü íå ÷àñòîòó, à ïðîïóñêíóþ ñïîñîáíîñòü - PC800. Ïðè ýòîì øèðèíà øèíû äàííûõ êàê áûëà 64 áèòà (8 áàéò) - òàê è îñòàëàñü, òî åñòü òå ñàìûå PC800 (800 ÌÁ/ñ) ïîëó÷àëèñü óìíîæåíèåì 100 ÌÃö íà 8. Åñòåñòâåííî îò íàçâàíèÿ íè÷åãî íå ïîìåíÿëîñü, è PC800 RDRAM - ñóòü òà æå ñàìàÿ PC100 SDRAM, òîëüêî â äðóãîì êîðïóñå... Ýòî íè÷åãî áîëüøå, ÷åì ñòðàòåãèÿ äëÿ ïðîäàæ, ãðóáî ãîâîðÿ «íàêîëîòü ëþäåé».  îòâåò êîìïàíèè, êîòîðûå âûïóñêàþò ìîäóëè, ñòàëè ïèñàòü òåîðåòè÷åñêóþ ïðîïóñêíóþ ñïîñîáíîñòü - PCxxxx. Òàê ïîÿâèëèñü PC1600, PC2100 è ñëåäóþùèå... Ïðè ýòîì ó DDR SDRAM ýôôåêòèâíàÿ ÷àñòîòà âûøå â äâà ðàçà, à çíà÷èò è áîëüøå ÷èñëà íà îáîçíà÷åíèÿõ. Âîò ïðèìåð ñîîòâåòñòâèé îáîçíà÷åíèé:
Ñóùåñòâóåò òðè ðàçíîâèäíîñòè RDRAM - «Base», «Concurrent» è «Direct». Base è Concurrent ýòî ïðàêòè÷åñêè îäíî è òîæå, íî Direct èìååò ïðèëè÷íûå îòëè÷èÿ, ïîýòîìó ðàññêàæó ïðî ïåðâûå äâå îáîáù¸ííî, à ïðî ïîñëåäíþþ - ïîïîäðîáíåé. Base RDRAM è Concurrent RDRAM â îñíîâíîì îòëè÷àþòñÿ òîëüêî ðàáî÷èìè ÷àñòîòàìè: äëÿ ïåðâîé ÷àñòîòà ñîñòàâëÿåò 250-300 MHz, à äëÿ âòîðîé ýòîò ïàðàìåòð, ñîîòâåòñòâåííî, ðàâåí 300-350 MHz. Äàííûå ïåðåäàþòñÿ ïî äâà ïàêåòà äàííûõ çà òàêò, òàê ÷òî ýôôåêòèâíàÿ ÷àñòîòà ïåðåäà÷è ïîëó÷àåòñÿ â äâà ðàçà áîëüøå. Ïàìÿòü èñïîëüçóåò âîñüìè áèòíóþ øèíó äàííûõ, ÷òî, ñëåäîâàòåëüíî, äàåò ïðîïóñêíóþ ñïîñîáíîñòü 500-600 Mb/s (BRDRAM) è 600-700 Mb/s (CRDRAM). Direct RDRAM (DRDRAM) â îòëè÷èå îò Base è Concurrent, èìååò 16-áèòíóþ øèíó è ðàáîòàåò íà ÷àñòîòå 400 MHz. Ïðîïóñêíàÿ ñïîñîáíîñòü Direct RDRAM ñîñòàâëÿåò 1.6 Gb/s (ó÷èòûâàÿ äâóíàïðàâëåííóþ ïåðåäà÷ó äàííûõ), ÷òî óæå ïî ñðàâíåíèþ ñ SDRAM (1 Gb/s äëÿ ÐÑ133) âûãëÿäèò äîâîëüíî íåïëîõî. Îáû÷íî, ãîâîðÿ î RDRAM, ïîäðàçóìåâàþò DRDRAM, ïîýòîìó áóêâà «D» â íàçâàíèè ÷àñòî îïóñêàåòñÿ. Ïðè ïîÿâëåíèè ýòîãî òèïà ïàìÿòè Intel ñîçäàëà ÷èïñåò äëÿ Pentium 4 - i850. Ñàìûé áîëüøîé ïëþñ Rambus ïàìÿòè ýòî òî, ÷òî ÷åì áîëüøå ìîäóëåé - òåì áîëüøå ïðîïóñêíàÿ ñïîñîáíîñòü, íàïðèìåð äî 1.6 Gb/s íà îäèí êàíàë è äî 6.4 Gb/s ïðè ÷åòûðåõ êàíàëàõ. Èìååòñÿ òàêæå äâà íåäîñòàòêà, äîâîëüíî çíà÷èòåëüíûõ: 1. Ëàïêè çîëîòûå è ïðèõîäÿò â íåãîäíîñòü, åñëè ïëàòó ïàìÿòè âûòàùèòü è âñòàâèòü â ñëîò áîëüøå 10 ðàç (ïðèìåðíî). 2. Çàâûøåííàÿ öåíà, íî ìíîãèå íàõîäÿò î÷åíü õîðîøåå ïðèìåíåíèå ýòîé ïàìÿòè è ãîòîâû çàïëàòèòü çà íèõ áîëüøèå äåíüãè. Âîò, ïîæàëóé, è âñ¸, ìû ðàçîáðàëèñü ñ òàéìèíãàìè, íàçâàíèÿìè è íîìèíàëàìè, òåïåðü ÿ ðàññêàæó íåìíîãî î ðàçëè÷íûõ íåìàëîâàæíûõ ìåëî÷àõ. Âû íàâåðíÿêà âèäåëè â BIOS'e ïðè íàñòðîéêàõ ÷àñòîòû ïàìÿòè îïöèþ By SPD ÷òî ýòî çíà÷èò? SPD - Serial Presence Detect, ýòî ìèêðîñõåìà íà ìîäóëå, â êîòîðóþ çàøèòû âñå ïàðàìåòðû äëÿ ðàáîòû ìîäóëÿ, ýòî òàê ñêàçàòü «çíà÷åíèÿ ïî óìîë÷àíèþ». Ñåé÷àñ èç-çà ïîÿâëåíèÿ «noname» êîìïàíèé, ñòàëè çàïèñûâàòü â ýòîò ÷èï èìÿ ïðîèçâîäèòåëÿ è äàòó. Registered Memory ýòî ïàìÿòü ñ ðåãèñòðàìè, êîòîðûå ñëóæàò áóôåðîì ìåæäó êîíòðîëëåðîì ïàìÿòè è ÷èïàìè ìîäóëÿ. Ðåãèñòðû óìåíüøàþò íàãðóçêó íà ñèñòåìó ñèíõðîíèçàöèè è ïîçâîëÿþò íàáèðàòü î÷åíü áîëüøîå êîëè÷åñòâî ïàìÿòè (16 èëè 24 ãèãàáàéò) íå ïåðåãðóæàÿ öåïè êîíòðîëëåðà. Íî äàííàÿ ñõåìà èìååò íåäîñòàòîê - ðåãèñòðû âíîñÿò çàäåðæêó â 1 òàêò íà êàæäóþ îïåðàöèþ, à çíà÷èò - ðåãèñòðîâàÿ ïàìÿòü ìåäëåííåå îáû÷íîé ïðè ïðî÷èõ ðàâíûõ óñëîâèÿõ. Òî åñòü - îâåðêëîêåðó íåèíòåðåñíà (äà è ñòî́èò îíà î÷åíü äîðîãî). Dual channel - äâîéíîé êàíàë, ýòî ïîçâîëÿåò îáðàùàòüñÿ îäíîâðåìåííî ê äâóì ìîäóëÿì. Dual channel - ýòî íå òèï ìîäóëåé, à ôóíêöèÿ èíòåãðèðîâàííàÿ â ìàòåðèíñêóþ ïëàòó. Ìîæåò áûòü çàäåéñòâîâàíà ñ äâóìÿ (æåëàòåëüíî) èäåíòè÷íûìè ìîäóëÿìè. Âêëþ÷àåòñÿ îí àâòîìàòè÷åñêè ïðè íàëè÷èå 2-õ ìîäóëåé. Ïðèìå÷àíèå: ÷òîáû àêòèâèðîâàòü ýòó ôóíêöèþ, íàäî óñòàíîâèòü ìîäóëè â ñëîòû ðàçíûõ öâåòîâ. Memory with Parity - ýòî ïàìÿòü ñ ïðîâåðêîé ÷¸òíîñòè, ñïîñîáíà äåòåêòèðîâàòü íåêîòîðûå òèïû îøèáîê. Memory with ECC ýòî ïàìÿòü ñ êîððåêöèåé îøèáîê, ïîçâîëÿåò íàéòè, à òàêæå èñïðàâèòü îøèáêó îäíîãî áèòà â áàéòå. Ïðèìåíÿåòñÿ â îñíîâíîì íà ñåðâåðàõ. Ïðèìå÷àíèå: îíà ìåäëåííåå îáû÷íîé, íå ãîäèòñÿ äëÿ ëþäåé ëþáÿùèõ ñêîðîñòü. Àâòîð: Hydrogen WHATIS.RU |
|