رم

رم های DDR5 به زودی جایگزین DDR4 می شوند

رم های DDR5 به زودی جایگزین DDR4 می شوند

رم های DDR5 به زودی جایگزین DDR4 می شوند

ماژول های DDR4 چند سالی است که راهی بازار شده و به خوبی قادر به تغذیه سخت افزارهای مدرن هستند؛ اما ظاهرا JEDEC علاقه ای به یک وقفه ی 10 ساله دیگر نداشته و سری جدید استاندارد RAM ها را در یک بازه زمانی کمتر راهی بازار خواهد کرد. هم اینک دو استاندارد DDR5 یا (Double Data Rate 5) و NVDIMM-P در حال توسعه هستند که به گفته ی JEDEC تا سال 2018 به بازار سخت افزار معرفی خواهند شد. در حافظه های DDR5 بهره وری بیشتر از انرژی به نسبت DRAM های پیشین کاملا محسوس است؛ تراکم سلولی تراشه ها بیشتر از DDR4 بوده و همچنین پهنای باند نیز تا حداکثر 2 برابر افزایش پیدا می کند. DDR5 در زمینه سیستم های کلاینت، سرور، پایگاه داده و مواردی از این دست بسیار کاربردی تر عمل خواهد کرد.

رم های DDR5 به زودی جایگزین DDR4 می شوند

در بخش حافظه های Hybrid DIMM نیز NVDIMM-P ها معرفی خواهند شد. JEDEC برای آشنایی بیشتر با ویژگی های این دو حافظه جدید، کارگاه های فنی-تخصصی برگزار خواهد کرد. وب سایت JEDEC میزبان ثبت نام مهندسان و کمپانی هایی است که خواستار همکاری و دریافت بیشتر در زمینه حافظه های رم جدید است. به زودی اطلاعات بیشتری از حافظه های DDR5 منتشر خواهد شد.

 

 

رم, وبلاگ

معرفی انواع RAM

معرفی انواع RAM

معرفی انواع RAM

در این پست قصد داریم بطور کامل به معرفی انواع RAM ها بپردازیم. ما همچنین در پستهای بعدی به مقایسه انواع RAM خواهیم پرداخت.

 RAM چیست؟

RAM مخفف سه کلمه Random Access Memory است. این به این معناست که اطلاعات به صورت تصادفی در این حافظه ذخیره میشود. وجود RAM  در لپ تاپ به دلیل تفاوت سرعت CPU  و سرعت هارد است و نحوه کار RAM  به این صورت است که دیتا از CPU ابتدا وارد RAM  شده و تا پایان پردازش داخل RAM  نگه داشته میشود زیرا RAM  میتواند سرعت خود را با CPU  هماهنگ کند ولی هارد قابلیت این کار را ندارد. پس در واقع وجود RAM  برای بالا بردن سرعت پردازش CPU  لازم و ضروری است.

مشخصه (پارامتر) های شناسایی رم ها

برای شناسایی RAM ها سه مشخصه مهم نوع یا نسل، حجم و سرعت (فرکانس) وجود دارد که در ادامه به تعریف این مشخصه ها  می پردازیم.

۱- انواع رم  (DDR , DDR2 , DDR3 ,DDR3L ,DDR4)

DDR مخفف Double Data Rate هست، در واقع به این معنی است که انتقال اطلاعات دو برابر است. در گذشته که این تکنولوژی نبود اطلاعات فقط در یک لبه کلاک پالس منتقل میشدند و اسم این تکنولوژی SDR Single Data Rate)) بود. در حال حاضر رم های DDR2 , DDR3L ,  DDR3 و DDR4 در بازار موجود هستند ولی رم DDR تقریبا منسوخ شده است و استفاده بسیار کمتری دارد و به طبع در بازار به سختی یافت میشود .

بد نیست بدانید از DDR به DDR4 تمامی مشخصه ها بهتر میشود. سرعت ، بهینه سازی توان مصرفی و پهنای باند در رم ها بهتر شده است.

جهت مشاهده نوع رم دستگاه خود میتوانید از نرم افزار Speccy استفاده نمایید.

۲- حجم یا مقدار حافظه RAM

تراشه هایی که در RAM وجود دارد دارای سلولهایی است که دیتا را به صورت موقت در خود نگه میدارند و این سلولها تعداد محدودی هستند، حافظه RAM  در واقع میزان همین سلولها است و حجم تراشه های این ماژول را نشان میدهد. امروزه مقدار حافظه RAM  را با واحد گیگا بایت میگویند.

۳- فرکانس (سرعت)  RAM

فرکانس کاری در واقع همان سرعت پردازش اطلاعات دیجیتال در CPU، رم و کارت گرافیک است. فرکانس بیشتر یعنی کلاک پالس بیشتر و کلاک پالس بیشتر یعنی سرعت پردازش بیشتر. در هر کلاک پالس، بخشی از یک دستورالعمل پردازش میشود. به عنوان مثال CPU میخواهد دستوری را در سلول های RAM ثبت کند و یا دستوری را بخواند، این دستورات در طول کلاک پالس های پشت سر هم انجام میشود، هرچه این کلاک پالس ها با سرعت بیشتری پشت سر هم بیایند، دستورات سریع تر اجرا میشوند .

سرعت RAM رم یا همان فرکانس RAM رم یکی از مهمترین ویژگی های رم به حساب می آید که با هرتز بیان میشود (مگا هرتز) که در اصطلاح به باس Bus معروف است .

شناسایی مشخصات RAM

موقع خرید RAM به مشخصات روی آن دقت کنید. برای درک بهتر اعداد و ارقامی که روی رم ها نوشته شده است، ما به عنوان مثال نوشته های روی یک رم را برای شما شرح میدهیم.
معرفی انواع RAM
۴G  : حجم رم است.

DDR3 : تکنولوژی ساخت رم است.این گزینه ممکن است به صورت PC3  هم نوشته شود.

۱۳۳۳ : فرکانس،Bus  یا همان سرعت رم است.

CL9 : تایمینگ رم است که CL  مشخصه تایمینگ است و عدد ۹ تعداد کلاک پالس برای پاسخدهی رم است که هرچه این عدد کمتر باشد بهتر است.

SODIMM : به معنی رم لپ‌تاپ است که  SO-DIMM نیز گفته می‌شود، ویژگی اصلی این رمها این است که ابعاد کوچک‌تری دارند ولی از نظر عملکرد و سرعت مشابه رم‌های دسکتاپی هستند.

تفاوت های رم های  DDR  DDR2 , DDR3 و DDR4

۱- فرق ظاهری DDR  DDR2 , DDR3 و DDR4

تفاوت اصلی در ظاهر رم های DDR در محل شکاف بین پین هاست. فاصله بین شکاف در DDR و DDR2  خیلی کم است و تقریبا میتوان گفت به هم نزدیکند، اما فاصله این شکاف در DDR2 و DDR3و DDR4  زیاد است و با کمی دقت می توانید به سادگی تفاوت این این ماژولها را تشخیص بدهید. رمهای DDR3L  از نظر ظاهری شبیه به رمهای DDR3  هستند.

معرفی انواع RAM

۲- تفاوت سرعت و انتقال دیتا در DDR , DDR2, DDR3 , DDR4

RAM به دو قسمت اصلی خانه های حافظه و بافر ورودی/خروجی تقسیم میشود. این قسمت ها داخل ماژول RAM هستند و یک ارتباط داخلی در حافظه رم است. انتقال دیتا بین خانه های حافظه و بافر در رم DDR به صورت ۲ بیتی هست. یعنی در هر کلاک پالس ، ۲ بیت بین خانه های حافظه و بافر جابجا میشود. این مسئله در رم DDR2 به صورت ۴ بیتی است و در رم DDR3 هم به صورت ۸ بیتی. در واقع انتقال دیتا در DDR3  خیلی بیشتر از DDR  و  DDR2 میباشد . DDR4 سرعت استاندارد ۲۱۳۳ مگاهرتزی دارد. سرعت حداکثری DDR4 بسیار بالاتر از بهترین رم‌های DDR3 است. در حال حاضر این رم‌ها با سرعت ۴۲۶۶ مگاهرتز نیز به فروش می‌رسند و انتظار میرود که DDR4 رکوردهای دیگری را هم بشکند.

۳- ولتاژهای رم های نسل DDR

معرفی انواع RAM

رم های PC3L نسل جدیدی از رم DDR3 هستند که دارای ولتاژ پایین تری هستند ولی از لحاظ ظاهری کاملا شبیه رم های DDR3  بوده با این تفاوت که در مشخصاتش DDR3L  یا PC3L نوشته شده است.

نکات کاربردی جهت خرید RAM

لازم است بدانید که هنگام خرید رم جدید برای دستگاهتان، باید تکنولوژی ساخت آن را بدانید. برای این کار نیاز دارید که مشخصات مادربرد خود را بدانید، که میتوانید این مشخصات را از سایت رسمی لپ تاپ خود بدست آورده و رم مورد نیاز برای مادربرد مورد نظر تهیه نمایید.

در چه صورت باید به فکر ارتقا یا افزایش RAM باشید ؟

قبل از ارتقای RAM در ابتدا باید قدرت CPU دستگاه خود را در نظر بگیرید. در واقع اگر از قدرت پردازنده دستگاه اطمینان دارید میتوانید RAM را افزایش دهید.

■  معمولا موقع تعویض ویندوز XP به ویندوز ۷ و یا ۸ وقت ارتقای RAM هست .

■  نصب نرم افزار های جدید یا سنگین مثل اتوکد ، فتوشاپ ، افتر افکت ( افتر افکت فقط روی سیستم های ۶۴ بیتی نصب میشه ) و …

■  زمانی که خطاهایی همچون Low Memory و  یا Out Of Memory در دستگاهتان مشاهده کنید .

■  زمانی که برای اجرای نرم افزارها باید زمانی بیشتر از حد معمول منتظر بمانید .

دیدن مقدار RAM دستگاه

یک راه ساده برای دیدن مشخصات هر سخت افزاری در کامپیوتر استفاده از نرم افزارهایی مانند  برنامه Speccy , HWiNFO ,  System Information Viewer , CPU-Z  است که دارای حجم کمی است و تمام جزییات سخت افزار دستگاه را به شما شان میدهد. اگر نمیخواهید از نرم افزار استفاده کنید و یا نیاز به دیدن تمام جزییات سخت افزار دستگاه خود ندارید، می توانید روی My Computer راست کلیک کرده و گزینه آخر یعنی Properties رو انتخاب کنید تا و داخل پنجره system مشخصات دستگاه خود را ببینید که رم دستگاه نیز یکی از این مشخصات است که با گزینهInstall Memory (RAM)  نمایش داده شده است .

مقدار RAM مورد نیاز برای سیستم شما بر اساس کاربردتان

برای کارهای روزمره و نسبتا سبک

برای اینکه ویندوز ۷، بدون دردسر روی لپ تاپ شما کار کند ، حداقل به ۲ گیگ RAM نیاز دارید زیرا حداقل رم مورد نیاز برای ویندوز ۷ حدود ۱ گیگ میباشد اما با این میزان رم ممکن است کمی در بعضی موارد ویندوز به کندی کار کند. با ۲ گیگ رم میتوانید کارهای روزمره و برخی کارهای گرافیکی مانند کار کردن با فتوشاپ و کورل را انجام دهید. مشکل RAM ۲ گیگ این است که ممکن است موقع استفاده همزمان برنامه ها و یا باز کردن همزمان تب های زیاد در گوگل کروم یا فایرفاکس ، سیستم دچار مشکل شود .

کاربرد عادی و گرافیک سبک

امروزه تقریبا روی اکثر دستگاهها ۴ گیگ رم قرار دارد و با این میزان رم میتوانید به خوبی کارهای خود را انجام دهید. البته اگه سیستم عامل شما ۳۲ بیتی هست، بین ۲٫۶ گیگ تا ۳٫۵ گیگ از ۴ گیگ شناسایی میشود و برای استفاده از تمام ۴ گیگ باید سیستم عامل ۶۴ بیتی نصب نمایید .

امروزه تمام لپ تاپ ها با پردازنده های core i اینتل، حداقل ۴ گیگ RAM دارند. با ۴ گیگ رم می توانید خیلی از برنامه ها را به صورت همزمان استفاده کنید .

کاربردهای گرافیکی و گیمینگ  (Gaming) عادی

افرادی که کارهای تصویری، گرافیکی سنگین انجام میدهند و کسانی که بازی میکنند، بهتر است حداقل ۶ گیگ یا ۸ گیگ رم روی دستگاه خود داشته باشند. البته لازم به ذکر است که این مقدار رم نیاز به سیستم عامل ۶۴ بیتی دارد .

کارهای گرافیکی و گیمینگ حرفه ای

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

هماهنگی RAM ها با یکدیگر

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

■  اگر قصد Custom کردن (ارتقا یا تغییر سخت افزار دستگاه به دلخواه کاربر) یک دستگاه را دارید، قطعا توصیه می کنیم اگر می خواهید ۲ عدد رم بخرید حتما هم مارک و مشابه خریداری نمایید .

■ حتما این نکته را میدانید که هنگام خرید RAM  نوع رم ها باید یکسان باشند. مثلا اگر RAM لپ تاپ شما DDR2  است هنگام خرید رم جدید، باید رم DDR2 خریداری کنید.

■ ترجیحا بهتر است Bus رم های یک دستگاه یکسان باشند. زیرا زمانی که روی دستگاه یک رم با Bus 1333 قرار داشته باشد و یک رم دیگر باس ۱۶۰۰ باشد، هر دوی رم ها با سرعت ۱۳۳۳ کار میکنند.

■ نکته دیگر این که هنگام خرید رم به سرعت مادربرد دستگاه نیز دقت کنید.به عنوان مثال اگر سرعت مادربرد شما ۱۶۰۰ مگاهرتز باشد و شما رم DDR3 2000 خریداری نمایید، سرعت رم با سرعت مادربرد تنظیم شده و روی ۱۶۰۰ مگاهرتز کار میکند.

بهترین مارک RAM

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

بین مارک های رم میشه به مارک های Corsair و Crusial و GSkill و Patriot و Kingston و ADATA  و Apacer و  Geil و Samsung و Trancend  اشاره کرد .

چند نکته جهت استفاده از RAM

■ گارانتی لایف تایم به این معنی است که این محصول تا زمانی که تولید میشود، تحت گارانتی هست.

■ تا حد امکان، حتما RAM را هنگام خرید روی دستگاه خود تست کنید و مقدار رم را حتما داخل ویندوز دستگاهتان ببینید.

■ موقع جا زدن یا درآوردن RAM، رم را با آرامش جا بزنید زیرا در صورتی که این کار را با بی دقتی یا فشار بیش از اندازه انجام دهید ممکن است اسلات یا خود رم بشکند.

■  توصیه میشود برای استفاده از ۸ گیگ رم، از دو عدد ماژول ۴ گیگ استفاده شود.

 

رم, وبلاگ

رم های HP

رم های HP

در این پست قصد داریم به بررسی کامل رم های HP بپردازیم. شرکت HP برای شناسایی آسان اطلاعات اصلی مربوط به حافظه های RAM تولیدی خود، این اطلاعات را به صورت یک کد اختصاری روی بسته بندی قطعات قرار می دهد. از این طریق خریداران با صرف کمترین زمان اطلاعات اصلی مربوط به قطعه مورد نظر خود را به دست می آورند. این کد از ساختار خاصی برخوردار است که هر قسمت از آن اطلاعات مربوط به بخش خاصی را به مشتری ارائه می کند. یک نمونه از این قطعات تولیدی را در شکل زیر مشاهده می کنید.

رم های HP

ساختار کد

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

رم های HP

شماره 1: ظرفیت
این عدد ظرفیت موجود در حافظه رم را نشان می دهد و اعداد نوعی آن به صورت 1، 2، 4، 8، 16و 32 هستند که بعد از آنها حروف GB به معنی گیگابایت قرار می گیرند.

شماره 2: RANK
در این بخش قبل از حرف R یک عدد نوشته می شود که عدد یک به معنای وجود 1 عدد Rank یا Single Rank است. عدد 2 به معنی وجود 2 عدد Rank یا Dual Rank و عدد 4 به معنی وجود 4 عدد Rank یا Quad Rank است. Rank یک فضای حافظه است که در مموری های باعث انتقال اطلاعات می شوند. در واقع اگر یک حافظه از چندین Rank تشکیل شده باشد می تواند به طور همزمان در هر یک از Rank های خود عملیات جداگانه ای انجام دهد. به عنوان مثال می توان در یک بخش حافظه عملیات بررسی اطلااعات انجام شود و به طور همزمان در بخش دیگری از حافظه عملیات انتقال اطلاعات انجام شود که این تقسیم کارها باعث افزایش سرعت کلی حافظه می شود. هر سرور از تعداد مشخصی Rank پشتیبانی می کند به طور کلی یک ظرفیت مشخص حافظه RAM را (مثلا 16GB) می توان برای یک سرور با انواع مختلفی از حافظه ها با Rank ها و چگالی ذخیره سازی مختلف تامین کرد. اینکه کدام یک از این انواع مختلف حافظه مناسب برای سرور مورد استفاده ما هست، بستگی مستقیم به بودجه تامین قطعات و همچنین انتظار ما از عملکرد سیستم دارد. عموما حافظه های با چگالی ذخیره سازی بیشتر و همچنین Rank بالاتر دارای قیمت بیشتری نیز هستند. به عنوان مثال برای یک سرور که از 16 گیگابایت حافظه RAM پشتیبانی می کند می توان چندین نوع مختلف مموری تهیه کرد که به صورت زیر خواهد بود.
8 عدد × حافظه 2 گیگابایتی از نوع Rank1 : در مجموع دارای 8 عدد Rank با ظرفیت کلی 16 گیگابایت
4 عدد × حافظه 4 گیگابایتی از نوع Rank2 : در مجموع دارای 8 عدد Rank با ظرفیت کلی 16 گیگابایت
2 عدد × حافظه 8 گیگابایتی از نوع Rank4 : در مجموع دارای 8 عدد Rank با ظرفیت کلی 16 گیگابایت
1 عدد × حافظه 16 گیگابایتی از نوع Rank4 : در مجموع دارای 4 عدد Rank با ظرفیت کلی 16 گیگابایت
در سرورهای نسل جدید با پشتیبانی از حافظه های مدرن با Rank بالاتر و چگالی ذخیره سازی بسیار بالا، این امکان فراهم شده است که به ظرفیت های RAM بسیار بالاتری دسترسی داشته باشیم و در عین حال فضای اشفال شده توسط قطعات سخت افزاری را نیز به حداقل برسانیم تا سرورهای کوچکتر و با مصرف انرژی بهینه تری تولید کنیم. به عنوان مثال برای ایجاد 32 گیگابایت حافظه ذخیره سازی تنها به 2 عدد ماژول حافظه با Rank بالا نیاز است.
2 عدد × حافظه 16 گیگابایتی از نوع Rank4 : در مجموع دارای 8 عدد Rank با ظرفیت کلی 32 گیگابایت

شماره 3: پهنای کانال ارتباطی
این عدد نشانگر پهنای کانال ارتباطی چیپ حافظه است که بعد از علامت × نوشته می شود و عموما به صورت ×4 به معنی 4 بایت ، یا ×8 به معنی 8 بایت است.

شماره 4: نوع حافظه
این بخش نشان دهنده نوع حافظه است. عدد بعد از حروف PC نشان دهنده نسل حافظه مورد استفاده است. PC2 به معنی نسل دوم حافظه یا DDR2 ، PC3 که رایجترین نسل فعلی حافظه است به معنی DDR3 است و PC4 به معنی نسل جدید حافظه ها یعنی DDR4 است.

شماره 5: ولتاژ مصرفی
در این قسمت در صورتی که چیزی نوشته نشده باشد. به این معنی است که این حافظه از ولتاژ معمولی 1.5v استفاده می کند. در صورتی که حرف L در این بخش نوشته شده باشد، به معنی استفاده از ولتاژ پایین تر 1.35v در حافظه است. همچنین در انواع جدیدتر اگر حرف U نوشته شده باشد به این معنی است که حافظه از ولتاژ 1.25v استفاده می کند.

شماره 6: پهنای باند
در این قسمت میزان پهنای باند حافظه رم نوشته می شود. که عموما عدد نوشته شده مقدار رند شده حداکثر سرعت انتقال اطلاعات (MB/s) است. مثلا اگر حداکثر سرعت انتقال دیتا در حافظه برابر 8533 MB/s باشد عدد نوشته شده به صورت 8500 نوشته خواهد شد. در جدول زیر مشخصات چند نوع رایج از حافظه ها را می بینید.

رم های HP

شماره 7: تیپ حافظه
در این قسمت یکی از حروف زیر نوشته می شود که به توضیح هرکدام می پردازیم.
E یا ECC : این حرف به معنی استفاده مموری از 8 بیت اضافه بر 64 بیت در حالت عادی برای ارتباط بین چیپ حافظه با قسمت های دیگر سرور است. این چیپ 8 بیتی اضافه به حافظه امکان رفع اشکالات کوچک و همچنین شناسایی خطاهای حافظه را به کاربر می دهد که این امر باعث افزایش پایداری سیستم می شود.
R: به معنی حافظه Registered است. این حافظه در واقع نوعی از حافظه از که از یک چیپ مخصوص بین ماژول حافظه و کنترلر بهره
می برد. این بافر باعث می شود که بار الکتریکی کمتری نسبت به نوع عادی حافظه به کنترلر وارد شود و همین امر پایداری سیستم را بالا
می برد که در کاربردهایی نظیر سرورها این امر بسیار مهم است.
U : این حرف به حافظه های بدون رجیستر اطلاق می شود.
L: این حرف به معنی حافظه Load Reduced یا کاهش دهنده بار است. این مموری ها از یک بافر به جای رجیستر استفاده می کنند که این امر فشار بر روی کنترلر را بیش از پیش کاهش می دهد و با این کاهش بار می توان از تعداد بیشتری حافظه استفاده کرد که همین امر ظرفیت حافظه کلی دستگاه را به طور چشمگیری افزایش می دهد.

شماره 8: سیکل حافظه
این عدد نشانگر تعداد تعداد سیکل هایی است که بعد از دریافت دستور توسط مموری طی می شود تا عملا اطلاعات به جریان بیافتند. هرچه این عدد کمتر باشد تعداد چرخه های طی شده کمتر و نتیجتا سرعت انتقال اطلاعات بالاتر خواهد بود. عدد های رایج در این قسمت عمدتا به صورت 7،8،9 یا 11 است.

شماره 9: توضیحات تکمیلی
در این قسمت توضیحات تکمیلی مربوط به حافظه را می توان پیدا کرد. به عنوان مثال LP مخفف کلمه Low Power به معنی کم مصرف است که نشانگر قابلیت این حافظه برای کار با ولتاژ پایین تر برای مصرف کمتر و بهینه تر است. در نهایت نیز کلمه KIT بعد از تمامی مشخصات مربوط به حافظه نوشته می شود.

نحوه نصب حافظه های رم در سرورهای اچ پی

برای بهره بردن از عملکرد بهینه سیستم، حتما از دستورات ذیل پیروی کنید. در غیر اینصورت ممکن است ظرفیت حافظه سیستم کاهش یابد یا با پیغام خطا مواجه شوید.
• حافظه را تنها زمانی که پردازنده مربوط به آن متصل است به سیستم وصل کنید.
• در صورتی که تنها یک پردازنده متصل باشد ظرفیت حافظه سیستم نصف خواهد شد.
• برای بهترین عملکرد بهتر است که حافظه ها را به طور متقارن بین دو پردازنده تقسیم کنید.
• شیارهای سفید نشانگر اولین مموری است که باید نصب شود.
• حافظه با بیشترین Rank را در شیار سفید نصب کنید.
• حافظه های UDIMM, LRDIMM, RDIMM را باهم ترکیب نکنید.
• Quad-Rank RDIMM توسط نسل هشتم پشتیبانی نمی شود.
• LRDIMM تا 3 عدد DIMM در هر کانال را پشتیبانی می کند.
• RDIMM ها با ولتاژ 1.35 یا 1.5 ولت را می توان به صورت ترکیبی استفاده کرد اما سیستم از بالاترین ولتاژ استفاده خواهد کرد.
• حافظه های با سرعت متفاوت را می توان ترکیب کرد اما سیستم کمترین سرعت مشترک را استفاده خواهد کرد.

قوانین کلی نصب حافظه ها

• سرعت کلی مموری تابعی از نوع حافظه، تنظیمات آن، نوع پردازنده و تنظیمات BIOS است.
• بیشترین ظرفیت حافظه تابعی از تعداد پردازنده و نوع حافظه است.
• برای شناسایی ظرفیت و عملکرد مموری ها نیاز به HP SmartMemory است.

مثال: نحوه نصب حافظه ها در سیستم DL380p Gen8 – 24 Slote

رم های HP

• وقتی که تنها یک پردازنده در سیستم نصب است حافظه ها را به صورت ترتیبی (A,B,C,..) نصب کنید.
• وقتی 2 پردازنده نصب است حافظه ها را به صورت P1-A, P2-A, P1-B, P2-B,… نصب کنید.
• هنگام نصب حافظه ها، مموری با بیشترین Rank را ابتدا و مموری با کمترین Rank را در انتها نصب کنید.

در شکل زیر سیستم های 16 slot و 12 slot را می بینید که از قوانین مشابه 24slot پیروی می کنند.

رم های HP

رم های HP

سرعت کاری حافظه های DDR3

تمامی حافظه های DDR3 در نسل هشتم سرورهای HP به صورت پیش فرض با سرعت 1600MHz یا 1333MHz کار می کنند. البته این سرعت بسته به نوع حافظه و تعداد آن ممکن است تغییر کند. در جدول زیر نمونه ای از سرعت های مختلف مورد استفاده را می بینید.

رم های HP

ترکیب حافظه ها با سرعت های مختلف امکان پذیر است اما با شرایط ذیل:

• سرعت مورد استفاده در پردازنده همواره بر سرعت خود حافظه ارجحیت دارد.
• در ترکیب سرعت های متفاوت، کمترین سرعت مشترک مورد استفاده قرار می گیرد.
• هر دو پردازنده در یک سرعت کار می کنند.
با در نظر داشتن نکات زیر می توانید تعادل مناسبی بین سرعت، مصرف بهینه و هزینه برقرار کنید.
• از تمامی کانال های هر پردازنده استفاده کنید.
• از یک پارت نامبر معین در هرکانال استفاده کنید.

بهینه سازی ظرفیت حافظه

در سری هشتم سرورهای HP می توانید با استفاده از حافظه های 32GB LRDIMM ظرفیت سیستم را حداکثر کنید. در این سیستم ها می توان از 3 حافظه Quad-Rank استفاده کرد که در نسل های قبلی ممکن نبود. در سیستم های 24 اسلات می توان ظرفیت سیستم را تا 768 GB افزایش داد. در جدول زیر ظرفیت های مورد استفاده در سیستم های نسل 8 را مشاهده می کنید.

رم های HP

بهینه سازی عملکرد

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

فاکتورهای تاثیرگذار در تاخیر

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

عوامل زیادی وجود دارند که در تاخیر سیستم تاثیر می گذارند از جمله:

• سرعت حافظه مهمترین عامل ایجاد تاخیر تحت بار است. هرچه سرعت حافظه بالاتر باشد میزان تاخیر کمتر خواهد بود.
• در یک سرعت یکسان، هرچه Rank بیشتری وجود داشته باشد تاخیر کمتر خواهد بود.Rank بیشتر امکان موازیسازی عملیات را به کنترلر مموری می دهد و زمان تاخیر را کم می کند.
• تاخیر CAS بیانگر میزان تاخیر ساختاری هر حافظه است. این تاخیر میزان سیکل های طی شده در حافظه بعد از دریافت دستور و قبل از ارسال اطلاعات را نشان می دهد. هرچه تعداد این سیکل ها کمتر باشد این تاخیر نیز کمتر است.
در شکل زیر میزان تاخیر تحت بار و بدون بار را در حافظه های مختلف مشاهده می کنید.

رم های HP

فاکتورهای موثر در توان عملیاتی حافظه

عوامل موثر در توان حافظه، تعداد کانال های پر شده، تعداد Rank، و سرعت حافظه است.

تعداد کانال های حافظه

موثرترین عامل در قدرت حافظه، تعداد کانال های مورد استفاده است. هر چه تعداد بیشتری مورد استفاده باشد توان سیستم بالاتر است. در شکل زیر میزان توان سیستم را (GB/s) بر اساس تعداد کانال مورد استفاده مشاهده می کنید.

رم های HP

سرعت حافظه

در تعداد مساوی کانال های حافظه، هرچه سرعت حافظه یک سیستم بیشتر باشد توان عملیاتی آن بالاتر است. در شکل زیر مقایسه بین سرعت های مختلف را می بینید.

رم های HP

بر اساس طراحی شرکت Intel از 2 حافظه در هر کانال با سرعت 1066 پشتیبانی می شود اما با استفاده از سیستم HP SmartMemory این سرعت به 1333 می رسد. استفاده از UDIMMهای با سرعت بالاتر 22% توان را افزایش می دهد و تاخیر سیستم را تا 34% کم می کند.

رم های HP

همچنین مموری های مورد استفاده در نسل هشتم سرورهای HP از ولتاژ 1.35 استفاده می کنند که این امر باعث کاهش توان مصرفی در سیستم به میزان تقزیبا 20 وات در یک سرور 24-Slot می شود.

رم های HP

قوانین کلی برای مصرف بهینه تر انرژی:

• اگر می توانید ظرفیت مورد نیاز خود را با UDIMM تامین کنید و از UDIMM به جای RDIMM استفاده کنید.
• از تعداد حافظه کمتر ولی با ظرفیت بیشتر استفاده کنید.
• برای کمترین مصرف انرژی، مموری را در کمترین سرعت ممکن استفاده کنید. این سرعت در سرورهای نسل 8 برابر 800MT/s است.

نصب مموری به صورت غیرمتوازن

همواره نصب مموری ها به صورت غیرمتوازن تاثیر منفی روی عملکرد سیستم خواهد داشت. در کل دو نوع نصب نامتوازن وجود دارد که در ذیل به آنها می پردازیم:

1- نصب نامتوازن مموری ها در کانال ها بهتر است که مموری ها در کانال های پردازنده به طور متوازن نصب شوند. شکل زیر نشانگر یک توزیع نامتوازن مموری ها روی پردازنده است.

رم های HP

2-نصب نامتوازن روی پردازنده ها بهتر است که مموری ها روی پردازنده ها به طور متوازن توزیع شوند تا بهترین عملکرد را داشته باشد. در شکل زیر نمونه ای از توزیع نامتوازن روی پردازنده ها را می بینید.

رم های HP

تنظیمات BIOS

در نسل 8 سرورهای HP، تنظیمات BIOS کنترل روی قسمت های مختلفی را به کاربر می دهد. برای دسترسی به قسمت تنظیمات و تغییر آنها کلید F9 را هنگام بوت سرور فشار دهید.

کنترل سرعت مموری

توسط این قسمت می توانید سرعتی را که مموری کار می کند تعیین کنید. برای انجام این تنظیمات به قسمت مدیریت نیرو Power Management بروید. در آنجا می توانید سرعت را روی یکی از موارد زیر تنظیم کنید.
• اتوماتیک
• 1333 MHz
• 1066 MHz
• 800 MHz
توجه داشته باشید که کاهش سرعت مموری، مصرف انرژی را کم می کند ولی توان عملیاتی را نیز کاهش می دهد.

رم, وبلاگ

مفهوم Buffer یا حافظه بافر چیست ؟

مفهوم Buffer یا حافظه بافر چیست ؟

مفهوم Buffer یا حافظه بافر چیست ؟

مفهوم Buffer یا حافظه بافر چیست ؟ Buffer یا بافر در حافظه RAM ناحیه ای است که برای ذخیره سازی اطلاعات موقت مورد استفاده قرار میگیرد. احتمالاََ متوجه شده اید که وقتی دستورات زیادی را با تایپ کردن پشت سر هم در کیبورد در زمان هنگ کردن کامپیوترتان به کامپیوتر صادر میکنید بعد از چند ثانیه منتظر ماندن دستورات شما به ترتیب اجرا خواهند شد. این به این خاطر است که دستوراتی که با فشردن کلید های کیبورد به کامپیوتر میدهید در حافظه ای به نام Buffer در حافظه RAM سیستم ذخیره میشود تا بعد از رفع شدن هنگی سیستم پردازنده بتواند آن دستورات را پردازش کرده و بعد از پردازش در حافظه RAM قرار دهد تا نتیجه اجرای دستورات برای شما قابل نمایش باشد. برخی از برنامه ها در سیستم به شما این امکان را میدهند تا قبل از اینکه آنها را در هارد دیسک ذخیره کنید بتوانید برای ذخیره سازی اطلاعات موقتی در حافظه برای خودتان Buffer ایجاد کنید . Buffer ها یا بافر ها نقش مهمی در اجرا شده دستورات تان با سرعت زیاد دارد بطوریکه وقتی شما چندین کلید را در کیبورد به صورت پشت سر هم میفشارید دستورات حاصل از فشردن کلید ها در کیبورد به صورت لحظه ای در بافر ذخیره میشود تا CPU بتواند آنها را از حافظه بافر فراخوانی کرده و آنها را اجرا کند. علاوه بر کامپیوتر ها ، پرینتر ها ، مودم ها و سایر دستگاه ها نیز برای خودشان حافظه Buffer دارند. اگر دستگاه پرینتر شما حافظه Buffer نداشته باشد کامپیوتر شما در واحد زمان اطلاعات خیلی کمی میتواند به پرینتر ارسال کند تا پرینتر بتواند آنها را بلافاصله پردازش کند و پاسخ کامپیوتر را به صورت خروجی مناسب بدهد با وجود یک Buffer کامپیوتر میتواند اطلاعات را تقریباََ با تمام سرعت خود ارسال کند تا آنجا که حافظه بافر پر شود. این اطلاعات توسط پردازشگر پرینتر از حافظه بافر پرینتر به ترتیب فراخوانی میشود و سپس خروجی مناسب به کامپیوتر ارسال میشود.

 

 

رم, وبلاگ

مفهوم ECC

مفهوم ECC

مفهوم ECC
Error Correction Code (کد تصحیح خطا) یا به اختصار ECC قابلیتی فوق العاده مهم در حافظه های RAM است که از به وجود آمدن خطا های احتمالی ناشی از پردازش داده ها جلوگیری میکند و به حفظ یکپارچگی داده ها کمک شایانی میکند. ECC در حافظه های RAM موجود در سرور های مراکز داده استفاده می شود. ECC روشی برای شناسایی و تصحیح خطا های حافظه تک بیتی است. single-bit memory errors یا خطای حافظه تک بیتی یک خطای بوجود آمده در سرور است که از پردازش داده ها توسط سرور ها ناشی میشود. این خطا ها تاثیر زیادی در عملکرد سرور ها و سرویس دهی آنها میگذارد. دو نوع single-bit memory errors وجود دارد که عبارتند از : Hard errors و Soft errors. همانطور که از نام Hard errors نیز معلوم است این ارور یا خطاها ناشی از صدمات فیزیکی وارد بر حافظه میباشد نظیر تغییرات بیش از حد دما ، فشار ولتاژ و صدمات فیزیکی. Soft errors شامل ERROR هایی هستند که در مکانیزم کاری حافظه اختلال ایجاد می کنند برای مثال نوشتن و خواندن داده ها به صورت متفاوت از آنچه که برای آن در نظر گرفته شده است درست همانند به وجود آمدن تغییرات ولتاژ در مادربورد سیستم، اثرات ناشی از امواج رادیواکتیو، امواج فرابنفش و … که قادر هستند موجب بروز single-bit errors از نوع Soft در حافظه شوند. از آنجایی که بیت های مقادیر برنامه ریزی شده شان را به صورت الکتریکی حفظ میکنند هر گونه تداخل در این گونه موارد منجر به بروز این خطا خواهد شد.

در سرور ها لوکیشین های مختلفی برای بروز خطا ها وجود دارد که شامل دستگاه های ذخیره سازی ، پردازنده سرور ، ارتباطات شبکه و در انواع حافظه ها. برای دستگاه های Workstation یا ایستگاه های کاری ( کلاینت ها و …) و همچنین سرور ها نباید این گونه خطا ها به وجود بیاید و بهترین کار این است که از حافظه های پشتیبانی کننده از تکنولوژی ECC استفاده شود. خب بهتر است به چگونگی کار کردن قابلیت ECC بپردازیم. همانگونه که میدانید پردازش داده ها در دستگاه های کامپیوتر بر اساس Bit (بیت) که کوچکترین واحد از یک داده است انجام میشود. یعنی نقل و انتقالات داده ها بر اساس بیت انجام میشود. یک بیت یا مقدار صفر دارد و یا مقدار یک. وقتی بیت ها با یکدیگر گروه بندی میشوند کد باینری (دودویی) را ایجاد میکنند. این کدهای باینری بین پردازنده CPU و حافظه RAM سیستم آدرس دهی و منتقل خواهند شد. به عنوان مثال ۸ بیت کد باینری معادل ۱۰۱۱۰۰۰۱ است

رم

ECC چیست؟

ECC چیست؟

ECC چیست؟

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

در این نوع حافظه‌ها تک‌تک بیت‌ها از خطر دستکاری شدن و تغییریافتن در امان هستند و داده‌هایی که از هر کلمه خوانده می‌شود، همیشه با داده‌هایی که در آن کلمه نوشته شده‌اند یکسان هستند، حتی اگر یکی یا تعدادی از بیت‌های ذخیره‌شده، تغییر حالت داده باشند. بسیاری از حافظه‌های غیر ECC توانایی تشخیص خطا را ندارند، هرچند که برخی از انواع حافظه‌های غیر ECC با استفاده از بیت پاریتی توانایی کشف خطا را دارند، اما نمی‌توانند آن را اصلاح کنند.

حافظه های دارای قابلیت ECC به  ECC Memoryو حافظه های بدون این قابلیت به Non-ECC Memory مشهور هستند.

با توجه به پایداری بسیار زیاد سیستم های کنونی معمولاً استفاده از حافظه های Non-ECC به دلیل سرعت بیشتر و قیمت مناسب‌تر توصیه می‌شود، مگر در موارد خاص مانند محاسبات بسیار دقیق علمی، محاسبات اقتصادی، سرورها و ..

انواع رم ها

رم های UNBuffered یا UDIMM، مصرف برق کمی دارند و بر روی سیستم‌هایی که دارای DIMM کمی هستند و پاور ضعیف دارند مناسب است البته ظرفیت این نوع رم ها کم است و از سیستم ECC پشتیبانی می‌کند و با عبارت E بر روی رم‌ها قابل تشخیص هستند.
رم های Registered یا RDIMM ظرفیت بالاتری دارند و با عبارت R نمایش داده می شود و از سیستم‎های Address Parity پشتیبانی می‌کند.

ECC چیست؟