Компьютерлік ЖЖҚ

Мәселен, компьютердің RAM-і да ұшпа деп аталады. Бұл сондай-ақ DRAM (Динамикалық кездейсоқ қатынау жады) - динамикалық кездейсоқ жады немесе кездейсоқ қол жады, RAM-ке қысқартылған.
Неліктен оны атады? Компьютер жұмыс істеп жатқанда, пайдаланушы жұмыс істеп жатқанда іске қосылған барлық деректер мен бағдарламалар ЖЖҚ-да сақталады. Жадқа қатысты «ұшпа» деген сөз жүйелік блоктың қуат беруі (өшіру) өшірілгенде, компьютердің жұмыс жады қалпына келтірілгенін білдіреді. Барлық мазмұнын жоғалтады.
Сондай-ақ, ұшқыр емес жады бар - бұл сіздің компьютеріңіздің қатты дискісі , өйткені ол туралы деректер қуат өшірілгеннен кейін де сақталады.
«Кездейсоқ қатынаумен динамикалық жады»: оның түрлі ұяшықтарына қол жеткізу (кіру) кез-келген тәртіпте және әр түрлі уақытта, демек, анықтамамен жүреді. Бірақ «динамикалық» деген сөзбен жағдай күрделене түседі. Түсінейік!
Компьютердің ЖЖҚ құрылымының ең кіші бөлігі - бұл ұяшық. Жуық ара аралық жасушалар массиві матрицалар деп аталатын шартты тікбұрышты кестелерге біріктіріледі. Мұндай матрицаның көлденең сызғыштары жолдар деп аталады және тік жолақтар. Матрицаның бүкіл тіктөртбұрышы «бет» деп аталады, ал беттердің барлығы банк деп аталады. Осының бәрі біршама виртуалды, мысалы, «банк» тұтастай DIMM модулі немесе оның бөлек бөлігі (жад микросхемалары оның бір жағында орналасқан) деп аталуы мүмкін.
Кез-келген жағдайда, компьютердің ЖЖҚ құрылымының диаграммасы (оның фрагменті) төмендегі суретте көрсетілген:
Жедел жады құрылымының схемасы
Жоғарыда айтылғандай, физикалық деңгейдегі ең кіші бірлік - бұл жасуша. Ұяшық бір микро-конденсатордан (жоғарыдағы диаграммада C деп белгіленген) және үш транзистордан (VT) тұрады. Конденсаторлар кішкентай зарядты сақтайды, ал транзисторлар бір жағынан конденсорды өздігінен су төгуге мүмкіндік бермейді, ал екінші жағынан, оқуға немесе өзгертуге арналған конденсаторға қол жеткізуге тыйым салады.
Әрбір конденсатордың ақпараттың ең аз бірлігін сақтауы мүмкін - деректердің бір биті. Егер конденсатор зарядталатын болса, онда компьютерлерде қолданылатын екілік сандар жүйесіне сәйкес логикалық «бірлік», зарядсыз болса - логикалық «нөл» және деректер жоқ.
Теориялық жадыдағы схема әдемі, бірақ идеалды шешімдер жоқ, ал іс жүзінде, конденсатордың заряды жеткілікті тез кетеді немесе ішінара өздігінен түсетіндігімен (бұл жағдайды және «кілттерді» сақтамайды) шығу, оны қалай мерзімді түрде қайта толтыру қажет. Қанша жиі? Бірнеше ондаған рет секунд! Және бұл бір жад микросхемасындағы осындай конденсаторлар - бірнеше миллионға қарамастан!
Нәтижесінде, барлық жадтың күйі қысқа уақыт аралығында үнемі оқылып, жаңарып отыруы керек (әйтпесе оның барлық деректері жойылып кетеді). Сондықтан ол динамикалық деп аталды, бұл оның динамикалық автоматты жаңартуын немесе регенерациясын білдірді. Жоғарыдағы суретте біз осы функцияға жауапты арнайы блоктарды көре аламыз.
ДРАМ-дағы оқу үдерісі деструктивті болып табылатындығын ескеру қажет: кез келген ұяшыққа қол жеткізгеннен кейін оның конденсаторы босатылып, ондағы деректерді жоғалтпау үшін конденсаторды қайта зарядтау керек. Екінші «таңданыс» - бұл дизайн ерекшеліктеріне байланысты жол / бағанның мекен-жайының декодері бір нақты ұяшықты ғана емес, бүкіл жолды (немесе бағанды) бір уақытта оқып беруді нұсқайды. Оқу деректері толығымен деректердің буферінде сақталады, содан кейін қосымшаның сұратқан қосымшалары олардан таңдалады. Осыдан кейін бірден бірнеше ұяшықты қайта зарядтау керек!
Регенерация процесі (жаңару) бірнеше хаотикалық болып көрінсе де, бірақ ол жоқ. Жад контроллері жүйелі түрде үзіліссіз реттелетін технологиялық үзіліс жасайды және осы уақытта барлық деректерді қалпына келтірудің толық циклін жүргізеді.
Жақсы фразаны оқығанымда: «Динамикалық жадты ағып тұрған шелекпен салыстыруға болады. Егер ол тұрақты түрде толтырылмаса, онда барлық су ағып кетеді! «DRAM жағдайында ұқсас жағдайлар орын алады. Әрине, бұл қосымша командалар және зарядсыздану циклдары жұмыс істеп жатқан қосымша кідірістерге әкеліп соғады және түпкі өнімнің жоғары тиімділігінің белгісі болып табылмайды. Неліктен сіз неғұрлым тиімді деп ойлай алмайсыз? Сіз аласыз! Және ол қазірдің өзінде ойлап тапты - кездейсоқ қол жетімді статикалық жады (SRAM - Static Random Access Memory).
Статикалық жад - триггерлерді ауыстыру арқылы динамикалық жадыға қарағанда жылдамырақ және қалпына келтірудің қажеті жоқ. Ол CPU кэштерін және дискреттік графикалық карталардың буферлік буферінде сәтті пайдаланылады. SRAM негізінде компьютердің негізгі жүйелік жадысын ұйымдастыруға болады ма? Мүмкін, бірақ дизайнның күрделілігіне байланысты ол әлдеқайда қымбатқа түседі және өндірушілер жай ғана пайда көрмейді :)
Егер RAM-тің DIMM түрін қарастырсақ, бұл логикалық. Аббревиатура «Dual In-Line Memory Module» дегенді білдіреді, яғни, мұндай карталар бүгінгі күнге дейін дербес компьютерлерде пайдаланылады.
Өткен ғасырдың 90-шы жылдарының аяғында стандартты DIMM еске салғыш бұрынғы стандартты SIMM (Single In-Line Memory Module) стандартты ауыстырды. Іс жүзінде, DIMM - бұл байланыс алаңдары бар баспа платасы. Бұл негіздеме: өндірушінің жад микросхемалары және басқа электрлік «штамптар» кейіннен ғана қосылады.
DIMM пен SIMM арасындағы айырмашылық өлшемдерден басқа, жаңа стандартта модульдегі электр контактілері екі жағында да тәуелсіз және SIMM-де олар тек бір жағында орналасқан (екі-ақ бар, бірақ олар жай ғана циклды және шын мәнінде сол сигнал беру). DIMM стандарты сонымен қатар қателерді паритетті тексеру (ECC) арқылы табу және түзету сияқты функцияны жүзеге асыруға қабілетті, бірақ төменде туралы көп.
Компьютердің жұмыс жады - бұл орталық процессор есептер мен жұмыстың барлық аралық нәтижелерін сақтап, әрі қарай өңдеу үшін оларды кері қайтарып алу орыны. RAM - компьютердің процессоры үшін жұмыс аймағы.
ЖЖҚ қызметтері сондай-ақ қуаныш пен бейне карталарымен (олардың көлемі туралы деректерді қанағаттандыру үшін жеткіліксіз болса) пайдаланылады. Кіріктірілген бейнероликтің ешбірде жоқтығы және оперативті қолдануға қымсынбаңыз.
Қарапайым DIMM-лердің қалай көрінетінін қарастырайық:
Компьютерлік ЖЖҚ
Компьютердің оперативті жадысы - текстолит көп қабатты пластина (суретте - тиісінше жасыл және қызыл). Баспа платасы (PCB) - баспа бөліктері бар субстрат. Оған жад микросхемасының белгілі бір санын (фотосуретте - әр жағынан төртеуі) және ілгектегі тиісті слотқа қосылатын жалғастырғышты бекітіңіз .
Модульдің қосқышы, шын мәнінде, DRAM (SDRAM, DDR, DDR2, DDR3 және т.б.) түрін анықтайды. Мұқият қарап, суреттегі қосқыш шағын кесілген (ол «кілт» деп аталады) екіге бөлінгенін көресіз. Бұл жад модулін анодтың үйлесімді қосқышына кіргізуге мүмкіндік бермейтін «кілт». Маңызды: модульдегі және тақтадағы «кілттер» тамаша сәйкес болуы керек. Бұл тақтаға дұрыс орнатылмаудан қорғау.
Төмендегі диаграмма түрлі модульдер үшін «кілттер» орналасқан жерді көрсетеді:
ЖЖҚ-дағы пернелерді орналастыру
Көріп отырғаныңыздай, барлық модульдердің ұзындығы бірдей. Сырттағы жалғыз айырмашылық ағытпадағы және «кілттердің» орналасуындағы алаңдар санында.
Енді ЖЖҚ ең жиі кездесетін түрлерін қысқаша қарастырайық. Оның түрлі ұрпақтары:
- SDRAM - (Синхронды динамикалық кездейсоқ кіру жады - синхронды кездейсоқ қол жеткізу жады). 168 милями (модуль), 3,3 Вт (V) қуаты бар.
- DDR - (Double Data Rate - екі есе жылдамдықпен деректер). Ол (SDRAM-қа қарағанда) жад шинасының сағаттық циклына екі рет таңдау (немесе деректерді беру) мүмкіндігін береді. Модульде 184 байланыс бар, оның кернеуі 2,6 В болады. DDR жадының пайда болуымен алдыңғы жадыда SDR SDRAM (Single Data Rate DRAM) деп атала бастады.
- DDR2 - бұл фишкалардың келесі ұрпағы. Бұл бір сағаттық циклдің 4 бит ақпаратты (деректердің екі жиынтығы) жад микросхемасының ұяшығынан I / O буферіне ауыстыруға мүмкіндік береді. 240 контакті бар баспа платасы (әрбір жағында 120). Оның кернеуі 1.8 В.
- DDR3 - бұл 8 деректер биті, 240 контакті және сағаттық цикл үшін 1,5 Вольт кернеуін таңдау мүмкіндігі бар келесі ұрпақ. Сонымен қатар, DDR3 жадының қуат тұтынуы DDR2-ге қарағанда 40% -ға аз, бұл мобильді құрылғылармен (ноутбукпен) пайдаланғанда өте маңызды. Энергияны тұтынуды азайту «жіңішке» технологиялық үрдіске (90-65-50-40 нанометр) ауысу есебінен қол жеткізіледі.
- DDR4 - 2014 жылы нарықта пайда болды. DDR3 эволюциясы (төменгі кернеу (1,2 В), сәл көп контактілер - 288, сәл жоғары модуль, жады фишкаларының екі есе салдарынан беру жылдамдығы екі есеге көбейді). Деректерді беру жылдамдығы секундына 3,2 Гигабит дейін. Бұл түрдегі максималды жады жиілігі - 4 266 МГц
Осылайша, компьютердің жедел жадысын сипаттайтын белгілер:
- ЖЖҚ түрі (SDRam, DDR және т.б.)
- Модульдердің көлемі
- Олардың жұмыс істеу жиілігі
- Мерзімдер (чиптерден деректерге қол жеткізуді және кешіктіруді кешіктіру - кешіктіру)
Жоғарыда айтылған бірінші тармақты қарастырдық, ал қалғандары арқылы жүрейік. Жад микросхемасының көлемі үнемі өсіп келеді және енді сіз 1 Гб (гигабайт) модулімен таң қалмайсыз. Бұрын менде «Менің компьютерімде 128 Мбайт жедел жады бар!» Деп аталатын фразаның қандай керемет толқудың жақсы екенін есіме түсірдім: сонда мен танысым 3DMax симуляциялық бағдарламасында 3D графикамен жұмыс істеді :) Қазір 16 ГБ модуль Әркім мен сенімдімін, бұл шектеу емес.
Біз бұдан әрі қарай жүреміз: сағат жиілігі. Мегаптарда өлшенеді (МГц - МГц) және жалпы ереже, ол соғұрлым көп, жады тез жүреді. Мысалы, DDR4 жады 4266 Мегахерц жиілігінде жұмыс істейді. Жоғары жиілікте ЖЖҚ өткізу қабілеті артады (қанша деректер уақытша бірлігіне қарай «сорып» алады).
Мұнда төмендегі кестені анық көрсететін шағын жиынтық кесте берілген:
Уақытша (кешіктіру) - бұл команданың еске алынуы мен оны орындау уақыты арасындағы уақыт кешігуінің көрсеткіші. Кідіріс жеке командалар арасындағы циклдар санында өлшенетін уақыттармен анықталады. Уақытты орнату BIOS-да пайда болады және олардың мәндерін өзгерту компьютердің өнімділігін арттырады.
Осы мүмкіндікті пайдалана отырып, осы «жаңа» барлық жад түрлеріне: DDR2, 3, 4, және т.б. Шынын айтқанда, бұл бұрынғыдай жақсы ескі SDRAM модулі, бірақ сәл өзгертілген. Жадтың жиілігін арттыруға қымбат болғандықтан, оны өндірушілердің қиялына шығып кетеді (ешкім оны кейіннен орын алуы мүмкін қыздыруға байланысты жасамайды).
Жадтың өз жиілігінің жиілігін айтарлықтай көбейтудің орнына олар ішкі деректер шинасының биттік тереңдігін (жад матрицасының ұяшығынан I / O буферіне дейін) арттырды және сыртқы шинаның енінен (контроллерден жад микросхемаларына дейін) екі есе үлкен етіп жасады. Шамамен екі сағаттар циклі үшін бұрынғы сыртқы шинамен оқылғандай, бір сағаттық цикл үшін деректер көп оқылады. Бұл жағдайда сыртқы деректер шинасының ені бұрынғыдай 64 бит, ал ішкі - 128/256/512 және т.б. бит.
Жиілікті көбейтпестен өнімділікті арттыруға мүмкіндік беретін тағы бір «трюк» - екі және үш арналы жұмыс режимдерін қосу үшін модульдерді параллель орнату (тиісінше екі және үш арналы). Бұл жады ішкі жүйесінің жұмысын сәл арттырады (5-10%). Бұл режимде жұмыс істеу үшін, Kit-s-ды қолданған жөн. «KIT» - бұл бір-бірімен бірлесіп жұмыс істеу үшін сыналған бірнеше «слэттардың» тұратын модульдер жиынтығы.
Қазіргі заманғы аналық платаларды әртүрлі түстермен жадқа бөлетін ұяшықтар (розеткалар). Бұл тек ұқсас (идеалды - бірдей) модульдерді орнатуды жеңілдету үшін жасалады. Егер орнату сәтті болса, көп арналы режим автоматты түрде қосылады. Төмендегі суретте үш және төрт арналы режимде жұмыс істеуге мүмкіндік беретін тақтайшалар көрсетілген.
Төрт арнаның төрт арналы жадты басқаруға болады:
Енді көп арналы жад режимдері кеңінен қолданылады. Идея мынадай: екі арналы жад контроллері бір мезгілде (параллельде) әрбір жұп және тақ модульге хабарласа алады. Мысалы: бірінші және үшінші модуль деректерді екінші және төртінші мезгілде бір уақытта жібереді және алады. Дәстүрлі тәсілмен (бір арналы режим) барлық орнатылған модульдер бір контролер (арна) арқылы қызмет көрсетіп, олардың арасында тез ауысу керек болды.
Әр арнаның жалпы жылдамдығы оған орнатылған ең баяу DIMM арқылы анықталады. Сондай-ақ, ұсыныстарды орындауға тырысыңыз: әр арнада бірдей дыбыс қаттылығын орнату керек.
Енді RAM чиптері туралы бірнеше сөз. Кернеу қолданылатын компьютердің кез келген элементі сияқты, жады да қызады. Естеріңізге салсақ, жүйелік блоктың құрамдас бөліктері электр қуатымен қамтамасыз етілген - 12В, 5В немесе 3В электр энергиясымен берілетін белгілі бір көлемдегі ток арқылы беріледі.
Чиптің өзі тікелей қыздырылады. Ал кейбір тақтайшалар өндірушілер өз өнімдерін жылуды азайту үшін шағын радиаторларға қояды. Радиаторлар, әдетте, арнайы қосылыспен жабысып немесе жылу пастасында сақталады.
Сондай-ақ, радиаторды жоғарыдан төмендетуге болады:
Міне, мысалы, «OCZ» фирмасының компьютерлік жадысының қандай үлгісі менің үй жинағымда?
Бір нәрсе! Қосарлы радиатор, алақан пальманы жағымды түрде қатайтады және әдетте ар-ұждан бойынша жасалған нәрсені әсер етеді. Плюс - төмендетілген жұмыс уақыттары :)
Мен 2008 жылы үлкен компания үшін уақыт өткіздім. Компьютерлендірілгендер жеткілікті түрде маңызды. IT-бөлімінде сөздің жақсы мағынасында, олардың бизнесінің шынайы «маньяклары» жұмыс істеді. Мен 64-биттік Windows Server 2003 операциялық жүйесімен жұмыс істейтін терминал серверінің қасиеттерінің қойындысын алғаш рет қарап шыққан кезде, мен мұны жұмсақ, өте таң қалдырдым . Мен 128 (жүз жиырма сегіз) гигабайт RAM-дың бейнесін көрдім! Мен ақымақ болып көрінетінімді түсініп, тағы да сұрағым келді, солай ма? Шындығында бұл (128 гигабайт ДРАМ) болды. Өкінішке орай, мен сол ананы қарап көре алмадым :)
Біз жалғастырамыз! Жад микросхемалары ПХД бір жағында да, екі жағында да болуы мүмкін және планарлы SMD немесе BGA компоненттері ретінде орнатылған әр түрлі пішіндерде (тікбұрышты немесе квадрат) болуы мүмкін. Модульдің биіктігі әр түрлі болуы мүмкін. RAM чиптерінің әрқайсысы белгілі бір сыйымдылыққа ие, мегабайтпен өлшенеді (қазір гигабайттарда).
Мысалы, бізде 256 мегабайты бар және 8 фишкалардан тұратын бар болса (256-дан 8-ге бөлу) және әр чипте 32 мегабайтты құрайтындығына көз жеткізіңіз.
Мен жадымның арнайы класын - DRAM серверін елемей тұра алмаймын. Төмендегі фотосуретте бірнеше модуль бар: бірінші және үшінші сервер параметрлері (суретті үлкейту үшін басуға болады).
Сервердің ECC жады
Сервер және сервер жады арасында қандай айырмашылық бар? Тіпті жоғарыдағы фотосуретте де сервер шешімдерінде қосымша функциялармен қамтамасыз ететін тақтаға қосымша фишкалар бар екені анық. Қайсысы? Келіңіздер, көрейік! Ең алдымен, PCB-ге қандай қосымша компоненттер (RAM чиптерінен басқа) стандартты болып табылатындығын білейік? Бұл модульдің контакторларының үстінде орналасқан қатты күйдегі тантал SMD конденсаторларының сериясы. Бұл жад картасының «байланыстыратын» компоненттері.
Екінші міндетті элемент (жоғарыдағы фотосуретте жасыл түспен белгіленген) SPD чипі деп атауға болады. Аббревиатура «Serial Presence Detect» - дәйекті табу интерфейсі немесе дәйекті табуды білдіреді. Шынында да, бұл жады модулінің параметрлері «тігіледі»: барлық параметрлер, жиілік, уақыт, жұмыс режимдері және т.б. бағдарламаланатын ROM. Бұл компьютер басталған кезде, олар BIOS чипі арқылы оқылады.
Серверлік тақталардағы қосымша чиптер (қызыл түспен айналдырылған) оқу / жазу қателерін (ECC технологиясы) және ішінара буферлеуді (жады регистрін) анықтауға және түзетуге мүмкіндік береді.
Ескертпе: ECC - (қатені түзету коды) Деректерді беру кезінде кездейсоқ қателерді табу және түзету алгоритмі (байт үшін бір немесе екі бит артық емес).
Осы мүмкіндіктерді іске асыру үшін модульге қосымша жад микросхемасы орнатылған және әдетте DIMM-лерге қарағанда, 64-биттік емес, бірақ 72-екілік болады. Сондықтан барлық аналықтар мұндай жадымен жұмыс істей алмайды. Олардың кейбіреулері өздеріне тиесілі еңбек етуі керек. :)
Жоғарыдағы фотосуретті нұқып, қалыпты жадқа сәйкес келмейтін стикерге (қызыл түспен бөлінген) қосымша белгілерді көре аласыз. Мен «SYNCH», «CL3 (2.5)», «ECC» және «REG» сияқты қысқартуларды білдіреді. Оларды жеке-жеке қарастырайық. Фотосуретте көрсетілген модульдердің бірінші бөлігі дербес компьютерлердің жалпы «Pentium» брендімен бөліну кезеңіне қатысты болғандықтан, онда «SYNCH» белгісі бөлек орналасқан.
SDRAM акронимінің бірінші әрпінің қалай декодталғанын есіңізде ме? Синхронды (синхронды) DRAM. DRAM-ті енгізіңіз, ол тез жұмыс істейді, оны жиілікте жад контроллерінің жұмысымен синхрондалуы мүмкін. Сол кезде бұл серпіліс болды! Алдыңғы ұрпақ RAM деректерді берудің асинхронды режимінде жұмыс істеді. Енді командалар контроллерге үздіксіз ағынмен жіберілуі мүмкін, алдыңғы нұсқалардың орындалуын күтуге болмайды. Бір жағынан, бұл оларды аударудың жалпы уақытын қысқартты, ал екінші жағынан (командалар олардың келу жылдамдығы бойынша орындалмағандықтан) кешіктірілудің кешігіп жатқаны - орындалудың кідірісі.
Бұл сервердің жад модулінің кідірісі туралы, ол бізге «CL3» жапсырмадағы екінші индикатор туралы айтып береді. Ол «Кесетін уақытша» деп түсініледі - жүйелік автобустың автобустарында өлшенген ең аз уақыт, оқу пәрмені (CAS, жолдың немесе бағанның қажетті мекен-жайын аудару арқылы) және деректерді берудің басталуы.
Тағы бір нәрсе, бұл маркетологтар да бізді алдауға тырысады және барлық кешіктірулердің біреуін (ең азын) көрсетуге тырысады. Шындығында, уақыт өте көп және бұл логикалық: деректерді көшіру, іріктеу және деректерді жазу сияқты үлкен массивте ұйымдастыру соншалықты күрделі, еске алу жұмысында кідіріс болмаса немесе біреуімен шектелсе, таңқаларлық еді!
Мысалы, төмендегі кестеде кейбір (кешіктірмей) кешіктірулер келтірілген:
Жад уақыттарының кестесі
Осылайша, кішкентай индикаторы бар бір ғана параметрге (CL) кешіктіру мәнін көрсетіп, басқа операцияларда еске түсіруді кешіктіру идеясын бермей, біз бұл нәрсені алуға тырысамыз! Мен бұлай болып жатқанын айтпаймын, бірақ дәл осы сезім пайда болады :)
Біз ECC тағайындауын қарастырдық, оны қайталамаймыз. Бірақ «REG» көрсеткішімен бірге оны анықтайық! Әдетте, тіркелген (тіркелген) жад модульдері анықталады. Бұл нені білдіреді? RAM чиптері мен автобус арасындағы қосымша микросхема орнатылған, ол буфердің түрі ретінде жұмыс істейді. Осылайша, мұндай тіркелім жады жиі аралық деп аталады (Buffered) немесе ішінара буферизации.
Жад модуліндегі арнайы регистрлердің (буфер) болуы синхрондау жүйесіне жүктемені азайтады (электр қуатын қалпына келтіру), контроллерді түсіреді. Регистрлер жиі қолданбада талап ететін кіріс деректерді тез сақтайды. Контроллер мен жад микросхемалары арасындағы буфердің болуы бір сағаттың қосымша кідірілуіне әкеледі, бірақ серверлік жүйелер үшін бұл қалыпты жағдай. Біз өнімділіктің төмендеуіне байланысты жоғары сенімділікті аламыз.
Ноутбукке арналған RAM SO-Dimm деп аталады және анық себептер бойынша қысқа дизайнға ие. Мынадай көрінеді:
Ноутбуктің жадысы
Бұл жұмыс үстелінің әріптестеріне қарағанда әлдеқайда ықшам, бірақ сонымен қатар бірегей «кілт» бар. Есіңізде болсын: «кілт» позициясы бойынша чиптің түрін анықтай аласыз. Ал, көп - жапсырмадағы жазба бойынша (жапсырма) :)
Және өте соңғы: өндіруші Samsung, Corsair, Kingston, Patriot, Hynix, OCZ оперативті жадысын сатып алыңыз, сонда RAM проблемалары сізді айналып өтеді.