مقایسه رم های Single Rank و Dual Rank
حافظه Single Rank میتواند شامل چیپهایی در یک طرف یا هر دو طرف ماژول حافظه باشد، به شرطی که چیپها در یک رنک باشند که در زمان خواندن یا نوشتن به آن دسترسی دارند. حافظه Dual Rank در واقع مثل داشتن دو رنک چیپ Single Rank در یک ماژول حافظه است، با این تفاوت که تنها یک رنک در هر زمان قابل دسترسی است. حافظه Quad Rank به طور مشابه شامل دو مجموعه چیپ Dual Rank در یک ماژول است. حافظههای Dual و Quad Rank بیشترین ظرفیت را با تکنولوژی حافظه موجود فراهم میکنند. برای مثال، اگر تکنولوژی فعلی DRAM از DIMMهای 1GB Single Rank پشتیبانی کند، DIMM Dual Rank برابر با 8GB و DIMM Quad Rank برابر با 16GB خواهد بود.
رنک حافظه با اطلاعات موجود بر روی برچسب حافظه مشخص میشود. حافظه Single Rank دارای علامت 1Rx است، به عنوان مثال 1Rx8/1Rx8/1Rx16. در مقابل، حافظه Dual Rank دارای علامت 2Rx است، به عنوان مثال 2Rx8/2Rx8/2Rx16 و حافظه Quad Rank دارای علامت 4Rx است، به عنوان مثال 4Rx8/4Rx8/4Rx16.

نمای کلی
حافظه Single Rank به طور کلی سریعتر از حافظه Dual Rank است؛ زیرا دسترسی به آن به یک بار دسترسی نیاز دارد، در حالی که Dual Rank به دو بار دسترسی نیاز دارد. با این حال، برخی سیستمها با حافظههای چند رنک عملکرد بهتری دارند، به خصوص حافظههای LRDIMM برای سرورها.
سازگاری
حافظه Dual Rank میتواند همراه با حافظه Single Rank استفاده شود. در برخی موارد، مانند سرورهایی که حجم زیادی حافظه مانند 16GB نیاز دارند، مادربوردهای سرور ترکیبی از حافظههای Single و Dual Rank را الزامی میکنند.
رنکینگ
تعداد رنکهای یک DIMM تعداد مجموعههای مستقل DRAM است که میتوانند برای عرض بیت کامل داده (64 بیت) دسترسی یابند. رنکها به طور همزمان قابل دسترسی نیستند زیرا مسیر دادهها را به اشتراک میگذارند. چیدمان فیزیکی چیپهای DRAM روی خود DIMM لزوماً با تعداد رنکها مرتبط نیست. گاهی اوقات چیدمان همه چیپهای DRAM در یک طرف PCB DIMM یا هر دو طرف آن به عنوان “تکطرفه” یا “دوطرفه” شناخته میشود. این اصطلاحات ممکن است باعث سردرگمی شوند زیرا لزوماً با نحوه سازماندهی یا دسترسی به DIMMها مرتبط نیستند.
برای مثال، در یک DIMM تک رنک که 64 بیت عرض داده دارد، تنها یک مجموعه DRAM برای خواندن یا نوشتن بر روی همه 64 بیت فعال میشود. در بیشتر سیستمهای الکترونیکی، کنترلکنندههای حافظه به گونهای طراحی شدهاند که به طور همزمان به عرض کامل گذرگاه داده ماژول حافظه دسترسی پیدا کنند.
در یک DIMM 64 بیتی (غیر ECC) ساخته شده با دو رنک، دو مجموعه DRAM وجود دارند که میتوانند در زمانهای مختلف دسترسی پیدا کنند. تنها یکی از رنکها در یک زمان قابل دسترسی است، زیرا بیتهای داده DRAM برای دو بارگذاری بر روی DIMM به هم متصل شدهاند. رنکها از طریق انتخابهای چیپ (CS) دسترسی پیدا میکنند. بنابراین، برای یک ماژول دو رنک، دو DRAM با بیتهای داده متصل به هم ممکن است توسط یک CS برای هر DRAM دسترسی پیدا کنند (مثلاً CS0 به یک چیپ DRAM میرود و CS1 به دیگری). DIMMها به طور معمول با حداکثر چهار رنک در هر ماژول تولید میشوند.
عالی و اموزنده