رم, سرور

مقایسه ماژول های حافظه DIMM، RDIMM و LRDIMM

مقایسه ماژول های حافظه DIMM، RDIMM و LRDIMM

در این پست با مقایسه ماژول های حافظه DIMM، RDIMM و LRDIMM در خدمت شما عزیزان هستیم. وقتی اینتل پردازنده های E5-v2 خود را به بازار عرضه کرد، نوع جدیدی از حافظه به نام LRDIMM ( مخفف Load-Reduced DIMM) را معرفی کرد. در آن زمان، سرورها توانایی پذیرش سه نوع از ماژول های حافظه LRDIMM، RDIMM (یا Registered DIMM) و UDIMM (یا Unbuffered DIMM) را داشتند. بعدها با توجه به پهنای باند پایین و قابلیت های ظرفیت، حافظه های UDIMM دیگر استفاده نشدند. به همین دلیل این مقاله روی حافظه های RDIMM و LRDIMM تمرکز خواهد کرد. ما با بسیاری از مشتریانی مواجه هستیم که فرض می کنند چونکه LRDIMM جدیدترین حافظه است باید بهترین حافظه برای استفاده در سرورهای جدیدشان باشد، در حالی که در اغلب موارد اینطور نیست.

سرعت ماژول های حافظه RDIMM

RDIMM یا Registered DIMM با داشتن یک رجیستر در DIMM (برای بافر کردن آدرس ها و دستورات) یکپارچگی سیگنال را بهبود می بخشد تا سیگنال مابین ماژول های حافظه دسترسی تصادفی دینامیک (DRAM ها) موجود در DIMM و کنترلر حافظه بهبود پیدا کند. این اجازه می دهد تا هر کانال حافظه از حداکثر سه DIMM دو رنکی استفاده کند که به طور قابل توجهی حجم حافظه ای که سرور می تواند پشتیبانی کند را افزایش می دهد. با RDIMM ها این بافر به طور جزئی میزان تاخیر حافظه و برق مصرفی را افزایش می دهد.  dual-rank در اینجا رنک یا رتبه یا درجه را توصیف می کند. به عبارت بهتر در حافظه های دو رنکی حافظه رم به دو گروه تقسیم می شود که در هر زمان سیستم تنها به یک رنک دسترسی خواهد داشت. این رنک DIMM قطعات ۶۴ بیتی از اطلاعات موجود در DIMM است. بنابراین در DRAM های تک رنگی شما در یک طرف تراشه می توانید یک قطعه ۶۴ بیتی از اطلاعات را داشته باشید در حالی که در DRAM های دو رنکی شما در دو طرف تراشه می توانید قطعه ۶۴ بیتی از اطلاعات را در هر طرف داشته باشید و در نتیجه دارای رنک دو هستند. حتی DIMM های چهار رنکی وجود دارند که در هر طرف از DIMM دو قطعه ۶۴ بیتی از اطلاعات وجود دارد. به منظور مقایسه این دو نوع حافظه نموداری در زیر نشان داده شده است که تفاوت زمان تاخیر RDIMM ها و LRDIMM ها را در سرور Hewlett Packard Enterprise (HPE) Proliant Gen9 دو سوکتی که از دو پردازنده Intel Xeon E5-2600v4 استفاده می کنند نشان داده شده است. با بررسی این نمودار شما متوجه خواهید شد که تاخیر بارگذاری شده برای RDIMM هایی که تنها یک رنک (۱Rx8) دارند در واقع بالاتر از RDIMM ها و LRDIMM هایی است که ظرفیت بالاتری دارند. به همین دلیل است که ماژول های تک رنکی اجازه نمی دهند تا پردازنده درخواست حافظه از پردازنده ها را به صورت موازی انجام دهد (همان کاری که با ماژول های دو یا چند رنکی انجام می دهد).

مقایسه ماژول های حافظه DIMM، RDIMM و LRDIMM

عواملی وجود دارند که روی تاخیر حافظه موجود در یک سیستم تاثیر می گذارند.

سرعت DIMM

DIMM سریعتر تاخیر کمتری را ایجاد میکند (به خصوص تاخیر بارگذاری). در شرایط تحت بارگذاری، مهمترین عاملی که زمان تاخیر را افزایش می دهد زمانی است که حافظه درخواست را به صف انتظار برای اجرا شدن ارسال می کند. DIMM سریعتر موجب می شود تا کنترلر حافظه خیلی سریعتر بتواند دستورات صف شده را پردازش کند. برای مثال حافظه ای که دارای سرعت ۲۴۰۰MT/s است نسبت به حافظه ای که در سرعت ۲۱۳۳MT/s اجرا می شود حدود ۵ درصد کاهش تاخیر بارگذاری دارد.

رنک ها Ranks

برای سرعت حافظه DDR4 یکسان و نوع DIMM یکسان، رنک های بیشتر معمولا موجب افزایش زمان تاخیر بارگذاری می شود. در حالی که رنک های بیشتر در کانال، کنترلر حافظه را قادر می سازد که توانایی بیشتری برای پردازش های درخواست حافظه به صورت موازی داشته باشد و اندازه صف های درخواست را کاهش می دهد و همچنین کنترلر می تواند دستورات رفرش بیشتری را ارسال کند. مزیت موازی سازی بیشتر این است که نیاز به سیکل های رفرش اضافی از بین می رود که منجر به کاهش جزئی تاخیر بارگذاری برای دو تا ۴ رنک در یک کانال می شود. با داشتن ۴ رنک بیشتر در یک کانال زمان تاخیر بارگذاری افزایش اندکی خواهد داشت.

CAS Latency

تاخیر CAS (مخفف Column Address Strobe) تاخیر زمانی اولین پاسخ DRAM را نشان می دهد. این زمان تاخیر به عنوان تعداد سیکل هایی (به طور مثال ۱۳، ۱۵،۱۷) مشخص می شود که کنترلر باید بعد از ارسال دستور Column Address و قبل از قابل دسترس شدن داده ها در باس منتظر بماند. تاخیر CAS شامل هر دوی تاخیر بارگذاری و غیربارگذاری است (که مقدار پایین تر بهتر است).

بهره وری

افزایش باس حافظه موجب تغییر تاخیر خواندن سطح پایین باس حافظه نمی شد. دستورالعمل های خواندن و نوشتن فردی همیشه در حجم زمانی یکسانی کامل می شوند (بدون در نظر گرفتن حجم ترافیک باس). با این حال، افزایش بهره وری موجب افزایش زمان تاخیر حافظه سیستم می شود که به علت تاخیرهایی است که در صف های درون کنترلر حافظه جمع می شوند. توان عملیاتی واقعی حافظه بسیار ثابت باقی می ماند مگر اینکه از سه DIMM در هر کانال (DPC) استفاده شود و یا از LRDIMM های ۱۲۸ گیگابایتی استفاده شود.

مقایسه ماژول های حافظه DIMM، RDIMM و LRDIMM

LRDIMM ها ظرفیت بهتری را ارائه می دهند

LRDIMM ها برای تحکیم بارهای الکتریکی رنک ها در LRDIMM ها به یک بار الکتریکی از بافرهای حافظه استفاده می کنند که اجازه می دهد این حافظه ها در یک ماژول DIMM حداکثر ۸ رنک داشته باشند. با استفاده از LRDIMM ها شما می توانید سیستم ها را با بیشترین حافظه ممکن پیکربندی کنید. با این حال، LRDIMM ها انرژی بیشتری استفاده می کنند و در مقایسه با RDIMM ها که ظرفیت کمتری دارند تاخیر بیشتری را ارائه می دهد. در ادامه یک جدول آمده است که مقدار ظرفیتی که با استفاده از LRDIMM و RDIMM بدست آمده را نشان می دهد.

مقایسه ماژول های حافظه DIMM، RDIMM و LRDIMM” alt=”” />

همانطور که دیده می شود با مقایسه LRDIMM در مقابل RDIMM ها شما می توانید سرورهای خود را به ۴ برابر حجم حافظه بیشتر تجهیز کنید

پس کدام بهتر است؟

مانند بیشتر سوالاتی که اغلب در صنعت فناوری اطلاعات مطرح می شود، پاسخ به این سوال به مورد استفاده شما بستگی پیدا می کند. اگر می خواهید از ماژول های حافظه DIMM ی استفاده کنید که بیشتر از ۳۲ گیگابایت نباشد در ۹۰ درصد از مواقع شما باید از RDIMM ها استفاده کنید (که کمی گرانتر از LRDIMM ها هستند). با این حال اگر معماری سرور شما نیاز به استفاده از DIMM هایی دارد که اندازه بیشتر از ۳۲ گیگابایت داشته باشد به سمت LRDIMM ها بروید. برای عملکرد مطلوب، دستورالعمل های کلی برای سرور شما استفاده از یک یا دو RDIMM در هر کانال حافظه است که هر یک دارای دو رنک هستند.

 

رم, سرور

معرفی انواع رم کامپیوتر و سرور

معرفی انواع رم کامپیوتر و سرور

شکی نیست که رم (حافظه دسترسی تصادفی) RAM یکی از مهمترین اجزای کامپیوتر است چون تمام فرایندهایی که روی کامپیوتر اجرا می شوند وابسته به این برد مداری است. حافظه رم مسئول نگهداری داده ها و دستورالعمل هایی است که پردازنده و نرم افزار برای انجام کارهای خود بدان نیاز دارند. اصطلاح دسترسی تصادفی نحوه نوشتن و خواندن اطلاعات را توصیف می کند. به طور کلی در این روش برای نوشتن و خواندن اطلاعات لازم نیست منتظر بمانید تا یک موقعیت خاص برای ذخیره کردن اطلاعات شما پیدا شود که منجر به مزیت سریعترین حالت اجرایی می شود. در ادامه مقاله معرفی انواع رم کامپیوتر و سرور همراه باشید.

همه چیز رم هیجان انگیز است و به همین دلیل است که ما از شما دعوت می کنیم تا این مقاله را بخوانید اینجا جایی است که شما می توانید اطلاعات زیادی در این رابطه پیدا کنید. در حال حاضر ماژول های رم دارای تعداد زیادی فناوری های ترکیب شده هستند که به آنها امکان می دهد تا با سرعت بیشتری فرآیندها را انجام دهند و در مقایسه با ماژول های قدیمی که چند سال قبل استفاده می شد پایداری فوق العاده ای را ارائه دهند. برخلاف رم های قدیمی که به صورت اسنکورن با کلاک باس کار می کردند و تنها به سرعت ۶۶ مگاهرتز می رسیدند رم های امروزی با فناوری های مناسبی ساخته شده اند که به آنها این امکان را می دهد تا از یک سیگنال سنکرون استفاده کنند  تا سرعت عملیاتی خواندن و نوشتن آنها افزایش پیدا کند و به حداکثر سرعت ۲۶۶۶مگاهرتز برسند (در حافظه های DDR3).

  • [سیگنال همزمانی] شکل مختصر ‎ synchronization signal (سیگنال همگام سازی) ، بخشی از سیگنال ویدئویی نمایشگرهای پویش الکترونی است که انتهای هر خط پویش و انتهای آخرین خط پویش را مشخص میسازد

امروزه در میان حافظه های رمی که در بازار یافت می شود انواع متعددی رم وجود دارد که شکل فیزیکیشان و قابلیت های سرعتشان با هم تفاوت دارند. کدام نوع حافظه برای نصب در کامپیوتر شما مناسب است؟ جواب این سوال بستگی به نوع مادربرد کامپیوتر دارد چونکه سازگاری کامل این بخش ها لازم است تا آنها بتوانند به درستی کار کنند. اگر مادربرد از نوع حافظه پشتیبانی نمی کند حافظه شما حتی در اسلات های رم جا نمی گیرد.  معمولا رم هایی که در حال حاضر در کامپیوترهای دسکتاپ استفاده می شوند عموما DIMM هستند که اجازه می دهد برای بهبود عملکرد و سرعت بخشی در انجام فرآیندها کلاک باس دسترسی تصادفی سنکرون شده داشته باشید. علاوه بر این رم می تواند در شکل های DDR,DDR2,DDR3 یا RDRAM یافت شوند که سرعتی که هر کدام می توانند به آن دست یابند و عملکردی که تحت شرایط مختلف ارائه می دهند با هم فرق دارند.

حافظه DDR SDRAM

یکی از ماژول های حافظه ای بود که قبلا استفاده می شد بدون شک این حافظه با ارسال دو برابری اطلاعات در هر سیکل ساعت کار می کند و سنکرون شده است.

معرفی انواع رم کامپیوتر و سرور
معرفی انواع رم کامپیوتر و سرور

این حافظه به ماژول حافظه اجازه دستیبابی به سرعت پردازش دو برابری (نسبت به خود سیستم باس) را می دهد و عملکرد مناسبی را ارائه می دهد. توجه داشته باشید که حافظه های DIMM DDR SDRAM دارای ۱۸۴ اتصال هستند که با مادربرد در تماس هستند.

حافظه DDR2

حافظه های نوع DDR2 در واقع نسخه پیشرفته تر از فناوری حافظه DDR هستند که با توجه به تغییرات ساختاری که در آن به وجود آمده است عملکرد افزایش پیدا کرده است. این حافظه یک نوع DIMM است که دارای ۲۴۰ اتصال می باشد و در مقایسه با DDR دارای سرعت دو برابری می باشد و در نتیجه شما در هر سیکل ساعت می توانید اطلاعات چهار برابری را انتقال دهید و این برخلاف DDR است که تنها به شما امکان انتقال اطلاعات دو برابری را می داد.

معرفی انواع رم کامپیوتر و سرور

معرفی انواع رم کامپیوتری و سروری

حافظه DDR3

این نوع حافظه عملکرد قابل توجهی را با ولتاژ پایین ارائه می دهد بنابراین کاهش شدید برق مصرفی را فراهم می آورد.

معرفی انواع رم کامپیوتر و سرور
معرفی انواع رم کامپیوتر و سرور

مانند DDR2 ماژول های DDR3 DIMM دارای ۲۴۰ پین هستند اما در واقع این دو رم با هم سازگار نیستند بنابراین مادربردهای مدرن تر و پیشرفته تر شامل سوکت های مخصوصی برای رم DDR3 لازم می باشد. در نهایت نوع دیگری از حافظه ها وجود دارند که به دلیلی عملکرد فوق العاده ای که دارند جزو گرانترین مدل ها شناخته می شوند. بیشتر رمهایی که اکنون در بازار ایران مورد استفاده قرار میگیرند از نوع DDR3 و  DDR4 می باشند. برا آشنایی بیشتر با پرکاربردترین رم های سرور اچ پی در ایران با ما تماس بگیرید.

حافظه های Rambus DRAM

حافظه های Rambus DRAM که به عنوان RDRAM شناخته می شوند حافظه ای است که تحت پروتکل اختصاصی شرکت Rambus توسعه یافته و کار می کند. به دلیل قیمت بالای آن، در بازار برای کاربران عادی از این نوع حافظه استفاده نمی شود و همین امر باعث افزایش محبوبیت ماژول های نوع DDR می شود. در حال حاضر حافظه های RDRAM معمولا در سرورهای بزرگ استفاده می شود و کنسول بازی مشهور پلی استیشن ۳ از آن استفاده می کند. این حافظه یک ماژول نوع RIMM است که دارای ۱۸۴ اتصال می باشد و کاملا متفاوت از DDR معمولی کار می کند چونکه فرکانس های تراشه را افزایش می دهد تا از این طریق تنگناهایی که باعث کاهش سرعت انتقال داده می شود را محدود کند و یک محدوده عملکردی بالاتر را ارائه دهد.

لازم به ذکر است که هنگامی که به یک رم نگاه می کنید مجموعه ای از اعداد را روی آن مشاهده می کنید که مشخصات ماژول را نشان می دهد، مهم است که بدانیم این اعداد به چه معناست و حاوی چه اطلاعاتی می باشند. همچنین برخی از فروشندگان برای افزایش سوددهی خود اقدام به عرضه رم های تقلبی میکنند. شما میتوانید در مقاله شناسایی رم اورجینال از تقلبی به فوت و فن شناخت رم های اورجینال آشنایی پیدا کنید.

حافظه های DDR2 به طور گسترده در تمام انواع پیاده سازی ها مورد استفاده قرار گرفت و جانشین نسل ما قبل خود شد همانطور که بعدها به جای DDR2 از DDR3 استفاده شد. این فناوری جدید با ارائه بهبود قابل توجهی که در رفتار و عملکرد تجهیزات رم داشت شناخته شد.