Чому оперативну пам’ять потрібно встановлювати парами? У чому причина цього?
Чому оперативну пам’ять потрібно встановлювати парами? У чому причина цього?
Відповіді:
Пам'ять не повинна встановлюватися парами, але вона рекомендується майже на будь-якій сучасній материнській платі, оскільки саме це дозволяє режиму подвійного каналу, який може (за певних обставин) різко підвищити продуктивність.
Крім того, деякі материнські плати високого класу підтримують триканальну і чотирьохканальну пам'ять, що означає, що для досягнення оптимальних результатів ви будете встановлювати пам'ять одночасно три-чотири модулі.
Як і сучасні пристрої подвійних і потрійних каналів, пам'ять (а в деяких системах все ще є) потрібно встановлювати парами або навіть групами з чотирьох. Наприклад, на материнських платах, розроблених для процесорів 286 і 386SX, 8-бітні SIMM (насправді зазвичай 9-бітні, з додатковим бітом паритету для виявлення помилок) були встановлені парами, щоб відповідати 16-бітовій шині даних процесора. Це означало, що процесор може запитувати та отримувати повну шину даних, заповнену одним запитом, а не двома. Аналогічно, для 386DX або 486 з їх 32-бітовою шиною даних знадобиться 4 модулі шириною 8 або 9 бітів (хоча лише один 32/36 бітний модуль).
Ті, хто має достатній вік (тобто я) запам’ятають 30-контактні SIM-карти (8 та 9 бітові модулі) та 72-контактні SIMM-модулі (32/36 бітові модулі).
Коли з'явилися інтелектуальні процесори класу "Pentium", більшість з них мали 64-бітну шину даних, щоб поліпшити швидкість передачі даних у свій внутрішній кеш (незважаючи на те, що в основі є 32-бітні процеси, і, здебільшого, це лише вроджена обробка Дані в 32-бітових фрагментах або менших розмірах) нам знову почали удвічі збільшувати 72-контактні (32 або 36 бітні) SIMM-карти, щоб зберігати цю зовнішню шину.
DIMM представляють 64-бітний шлях даних, тому їх не потрібно подвоювати для процесорів із 64-бітовою шиною даних з цих причин. Хоча за останні кілька десятиліть процесори зросли в швидкості набагато більше, ніж пам'ять. Раніше було, що контролерам пам'яті доведеться встановлювати стани очікування в оперативній пам'яті, щоб процесори не пропускали повідомлення, які надходили занадто швидко, але в наші дні процесори можуть їсти дані набагато швидше, ніж оперативна пам'ять може їх передавати (звідси потреба в багато швидшої, але дорожчої кеш-пам’яті на самому процесорі). Ось тут надходять параметри контролера пам’яті з двома та триканальними каналами - за правильних умов вони можуть запитувати дані з двох або більше модулів одночасно, щоб спробувати не відставати від вимог процесорів. В "ідеальних" умовах (процесор послідовно проходить через оперативну пам'ять,
Пов’язана сторона: те, що робить процесор «х» бітовим процесором, - це те, як він обробляє внутрішньо дані, а не як він спілкується із зовнішніми компонентами. Отже, 386SX (з його 16-бітною шиною даних, 24-бітовою шиною адреси та 32-бітовою внутрішньою версією) та Pentium (64-бітна шина даних, 32-бітова шина адреси та в основному 32-бітова внутрішня частина) обидва вважаються 32-бітовими процесорами.
[nostalgia]
мітки. пам'ятаєте 30pin? чорт, у мене все ще є сумки з речами в підвалі.