ماژولهای حافظه برخط دوگانه (DIMM): کدام بهتر است؟
زمانی که اینتل پردازنده E5-v2 را ارائه کرد، همراه با آن DIMM بار پایین (LRDIMM) را معرفی کرد. در آن زمان، سرورها توانایی پذیرش سه نوع مموری اعم از LRDIMM ، RDIMM و UDIMM را داشت. اما در گذر زمان UDIMM (مموری بافر نشده) به دلیل پهنای باند پایین و تواناییهای ظرفیتی از رده خارج شد و استفاده نشد. به همین دلیل در این مقاله فقط به RDIMM و LRDIMM میپردازیم.
برتری RDIMMها در سرعت
DIMMهای رجیستر شده (RDIMM) با استفاده از یک رجیستر در DIMM جهت ذخیره آدرس و سیگنال دستورات صحت سیگنالها را بهبود میبخشد و این عمل را بین ماژولهای DRAM در DIMM و کنترلر مموری انجام میدهد. این ویژگی به هر کانال مموری اجازه استفاده از سه DIMM درجه 2 (Dual-Rank) میدهد، که اندازهی حافظه قابل پشتیبانی توسط سرور را به مقدار چشمگیری افزایش میدهد. اما در RDIMMها این بافر و ذخیره سازی اضافی، مصرف انرژی و تاخیر مموری را به مقدار کمی افزایش میدهد.
اما مفهوم درجه (Rank) چیست؟
رنک یک DIMM به معنی تعداد بستههای 64 بیتی هستند که در DIMM وجود دارند. شما میتوانید اینگونه در نظر بگیرید که در یک مموری رنک 1 ما یک DRAM روی چیپ داریم و درنتیجه یک بسته (chunk) 64 بیتی خواهیم داشت. اما مموریهایی که در دو طرف خود دارای DRAM باشند به عنوان رنک 2 شناخته میشوند و حاوی 2 بستهی دیتای 64 بیتی میباشند. حتی قابل ذکر است که DIMMهای رنک 4 وجود دارند که در هر طرف چیپ مموری، 2 جفت بسته 64 بیتی وجود دارد.
جهت مقایسه این دو مدل مموری، جدول زیر وجود دارد که تاخیر مموریهای LRDIMM و RDIMM را در یک سرور 2 سوکت Proliant Gen9 که از پردازنده E5-2600v4 استفاده میکند، نشان میدهد.
میتوان به این پی برد که تاخیر RDIMM رنک 1 (1Rx8) از RDIMM و LRDIMMهایی که ظرفیت بیشتری دارند، بالاتر است. این به این دلیل است که ماژولهای رنک 1 به پردازنده اجازه موازی سازی درخواستهای مموری از طرف CPU را نمیدهد ولی این مهم در رنکهای بالاتر به خوبی انجام داده میشود.
البته در نظر داشته باشید که عوامل مختلفی بر تاخیر مموری اثر گذار هستند.
سرعت DIMM
سرعت بالاتر در DIMM تاخیر پایینتری را ارائه میدهد، خصوصا تاخیر بارگذاری شده (loaded). در شرایط بارگذاری شده، مهمترین عامل افزایش دهندهی تاخیر، زمانی است که درخواستهای مموری در صف جهت اجرا منتظر میمانند. هرجه سرعت DIMM بالاتر باشد، کنترلر مموری با سرعت بالاتری به فرمانهای صف پاسخ میدهد.
برای مثال مموری که در هرثانیه 2400Megatransfer (MT/s) انتقال میدهد، تقریبا 5% تاخیر کمتری نسبت به مموریای که سرعت 2133MT/S دارد، به وجود میاورد.
رنکها در LRDIMM و RDIMM
در مدلهای DDR4 با DIMM مشابه، رنک بالاتر تاخیر را کم میکند. اگرچه رنکهای بیشتر در کانال، به کنترلر مموری توانایی بیشتری برای همگام سازی پردازش درخواست ها و کمتر کردن اندازه صف آنها میدهد، اما به کنترلر فرمانهای بارگذاری بیشتری نیر میدهد. اما با این حساب ارزش همگام سازی قویتر از ضررهای چرخههای بارگذاری بسیار بیشتر میباشد. اما در نظر بگیرید که این وضعیت برای مموریهای حداکثر رنک 4 جوابگو میباشد و در رنکهای بالاتر، افزایش رنک در کانالها به تاخیر loaded مقدار خیلی کمی میافزاید.
تاخیر CAS
تاخیر CAS (بارقه آدرس ردیف) قدرت پاسخدهی DRAM را نشان میدهد. این متغیر به عنوان چرخههای زمانی (13، 15، 17، …) نشان داده میشود که زمان انتظار کنترلر جهت مشخص کردن آدرس ردیف قبل از به وجود آمدن در bus را بازگو میکند. تاخیر CAS در شرایط عادی و loaded یکسان میباشد و مقادیر پایینتر آن، بهتر میباشند.
به کارگیری و عملکرد LRDIMM و RDIMM
به کارگیری باس مموری بیشتر، تاخیر سطح پایین در bus را تغییر نمیدهد. فرمانهای نوشتن و خواندن هردو در زمانهای یکسان انجام داده میشوند و از مقدار شلوغی bus تاثیرپذیر نیستند. اگرچه به کارگیری بیشتر، تاخیر مموری سیستم را به دلیل جمع شدن تاخیرها در بینابین صفها در کنترلر، زیاد میکند.
گذردهی واقعی یک مموری دارای مقادیر یکسان میباشند، مگر اینکه از 3 DIMM در کانال استفاده کنید (DPC) یا از LRDIMM 128GB کمک بگیرید.
در جدول زیر میتوانید مقادیر گذردهی در مموریهای LRDIMM و RDIMM را مشاهده کنید.
ارائه ظرفیت بیشتر در LRDIMMها
LRDIMMها از بافرهای مموری جهت تقویت بار الکتریکی یک رنک استفاده میکند که آن را به 1 بار الکتریکی کاهش میدهد و به آن اجازه میدهد در یک ماژول DIMM از 8 رنک بهره ببریم. با استفاده از LRDIMM شما میتوانید سیستم خود را با بالاترین قدرت مموری تقویت کنید. اما LRDIMMها از انرژی بالاتری استفاده میکنند و از تاخیر بیشتری نسبت به RDIMMهای با ظرفیت پایینتر دارند.
جدول زیر ظرفیتهای بیشتری که توسط LRDIMM و RDIMM به وجود میاید را نشان میدهد.
با استوک سرور، تجربهای مطمئن و قدرتمند از سرورها را با بهترین قیمت داشته باشید، اکنون زمان انتخاب هوشمندانه است، برای کسب اطلاعات بیشتر و ثبت سفارش همین امروز اقدام کنید.
مقایسه نهایی بین LRDIMM و RDIMM
مانند بسیار موارد دیگر در صنعت تکنولوژی، جواب سوال انتخاب بین LRDIMM و RDIMM نیز به مورد استفاده شما بستگی دارد. اکر شما نیازمند حافظهی نهایتا 32 گیگ دارید، باید از RDIMMها استفاده کنید که از LRDIMM کم هزینهتر میباشند. اما اگر حس میکنید به ظرفیتهای بیشتر از 32 گیگ نیاز پیدا خواهید کرد، میبایستی از LRDIMM استفاده کنید.
برای عملکرد بهینه، عموما استفاده از یک یا دو RDIMM رنک 2 برای هر کانال مموری سفارش شده است.
اگر سوالی درمورد مشخصات و قیمت محصولات سایت دارید، میتوانید به بخش تماس با ما مراجعه بفرمایید.
- admin
- 11 اردیبهشت 1403
- 78 بازدید