حافظه های رم DDR2 ، DDR و DDR3 با حداکثر سرعت خود و نیز بر طبق Timing شان میتوانند کار کنند. Timing حافظه RAM را با اعدادی به شکل 8-4-4-3 ، 15-5-5-5 ، 21-7-7-7 و یا 24-9-9-9 نشان میدهند. هر چه مقدار Timing حافظه RAM کمتر باشد آن RAM پرسرعت تر است. در ادامه به علت این موضوع پی میبرید. در این مقاله مفهوم تک تک این اعداد را توضیح میدهیم.
دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
حافظه های رم DDR2 ، DDR و DDR3 به شکل DDRxxx/PCyyyy نیز طبقه بندی میشوند. اولین عدد (xxx)، نشان دهنده بیشترین سرعت کلاک یا Clock Speed ای است که Memory chip یا تراشه مموری میتواند از آن پشتیبانی کند. برای مثال حافظه رم DDR400 غالباََ با فرکانس 400MHZ کار میکند. یا حافظه DDR800 با فرکانس 800MHZ کار میکند و 1333-DDR3 با فرکانس 1333MHZ میتواند کار کند، اما ...
این مهم است که بدانید که این فرکانس ها( یا Clock speed ) فرکانس هایی نیستند که بدون دستکاری در حافظه های RAM بتوانید از آنها استفاده کنید! سرعت Clock واقعی (قابل استفاده در حالت عادی) حافظه های رم DDR2 ، DDR و DDR3 نصف آن چیزی است که روی حافظه RAM نشانه گزاری شده و مشاهده میکنید. از این رو حافظه رم DRR400 با فرکانس 200MHZ ، حافظه DDR800 با فرکانس 400MHZ و حافظه 1333-DDR3 با فرکانس 666MHZ در حالت معمول میتواند کار کند.
دومین عدد (yyy) نشان دهنده بیشترین نرخ انتقال داده ای است (با واحد MBs) که حافظه RAM از آن پشتیبانی میکند. حافظه DDR-400 غالباََ نرخ انتقال داده ای برابر با 3200MBs دارد از این رو آنها به شکل PC3200 در حافظه RAM نشانه گزاری میشوند. حافظه رم DDR2-800 نرخ انتقال داده ای معادل با 6,400MBs دارند از این رو به شکل PC-6400 نشانه گزاری میشوند.
حافظه DDR3-1333 نیز نرخ انتقال داده ای معادل با 10,664MBs دارد پس به شکل PC-10664 نشانه گزاری میشود. اولین طبقه بندی یا DDRxxx استانداردی برای طبقه بندی کردن چیپ های حافظه RAM است، در حالیکه دومین طبقه بندی یا PCyyy استانداردی برای طبقه بندی ماژول های حافظه RAM است. با توضیحاتی که دادیم فکر میکنم حالا بهتر بتوانید نوشته های روی تصویر فوق را تحلیل کنید.بیشترین نرخ انتقال داده برای ماژول حافظه RAM از طریق فرمول زیر میتواند محاسبه شود :
Maximum Theoretical Transfer Rate = clock(سرعت کلاک حافظه رم) x number of bits / 8
از آنجا که ماژول های از نوع DIMM (همان ماژولی که ما همه روزه آنرا در اکثر کامپیوتر ها مشاهده میکنیم) حافظه RAM در واحد زمان توانایی انتقال 64 بیت داده را دارند پس میتوان فرمول فوق را به فرمول زیر تبدیل و ساده سازی کرد :
Maximum Theoretical Transfer Rate = clock x 8
اگر ماژول حافظه RAM روی سیستمی که از Memory Bus با نرخ clock پایین تری پشتیبانی بکند نصب شود بیشترین نرخ انتقال داده برای آن حافظه RAM از نرخ انتقال داده ای که با فرمول بالا آنرا محاسبه کردیم کمتر میشود، که در اکثر موارد در حال مشاهده آن هستیم. برای مثال شما دو عدد حافظه رم با مشخصات DDR3-2133PC3-17000 خریداری کرده اید، با اینکه آنها به عنوان DDR3-2133 نشانه گزاری شده اند اما آنها در حالت معمول با فرکانس 2133MHZ روی سیستم شما کار نخواهند کرد.
بلکه اینها بیشترین نرخ کلاک یا Clock rate ای هستند که حافظه RAM توانایی پشتیبانی از آنها را دارد. اگر شما RAM هایی که مشخصاتش را ذکر کردیم روی یک سیستم که از تکنولوژی DDR3 و همچنین از Dual channel پشتیبانی میکند نصب کنید نرخ انتقال داده آنها به 21328MBs میرسد. از این رو آنها به طور معمول روی فرکانس 2133MHZ کار نمیکنند و همچنین سرعت آنها به 17000MB/S نیز نمیرسد. خب خبر خوبی که بایستی خدمتتان عرض کنم این است که با OverClock کردن حافظه های RAM میتوان از حداکثر فرکانس RAM استفاده نمود.
بنابراین در مثال ما از آنجا که کارخانه سازنده RAM ها ادعا کرده اند که میتوان به فرکانسی به میزان 2133MHZ دست یافت پس میتوانید برای افزایش دادن کارایی سیستم تان از این گزینه استفاده کنید. پس باید هنگام خرید حافظه RAM برای کامپیوترتان توجه داشته باشید که از Over-Clocking پشتیبانی کند. در مطالب بعدی در مورد Timing حافظه RAM صحبت خواهیم کرد. امیدوارم مورد توجه شما قرار بگیرد. ITPRO باشید