از حافظه ها چه می دانیم
گرچه به نظر پیش پا افتاده می آید اما ظرفیت یکی از عوامل مهم در انتخاب حافظه است. برای کار با ویندوز XP حداقل حافظه مورد نیاز 512 مگابایت است. اما برای ویندوز ویستا حداقل یک گیگابایت و برای اجرای ایده آل ویندوز ویستا حداقل به 2 گیگا بایت حافظه نیاز پیدا خواهید کرد.
تمامی پلتفرم های رده بالا و رده متوسط وحتی بعضی از پلتفرم های رده پایین از قابلیت حافظه دو کاناله پشتیبانی می کنند. به این معنا که هر دو ماژول(یا 4 ماژول) حافظه ای که در سوکت های مخصوص DIMM تعبیه شوند این امکان را به کنترل کننده حافظه می دهند که گذرگاه حافظه را از 64 بیت به 128 بیت افزایش دهد و پهنای باند را دو برابر نماید.
امروزه سه نوع حافظه را می توان در بازار پیدا کرد:
DDR ، DDR2 و DDR3. حافظههای (DDR(Double Data Rate می توانند داده را در هر لبه بالارونده و پایین رونده سیگنال ساعت انتقال دهند. همچنین این امکان وجود دارد که چهار داده را در یک سیکل منتقل کرد (QDR(Quad Data Rate هر دونوع حافظه DDR و DDR2 بر پایه این تکنولوژی بنا شده اند.
حافظه های DDR در فرکانس 100 و 200 مگاهرتز کار می کردند( DDR200 ,DDR400) بود در حالی که حافظه های DDR2 در فرکانس 133 و 166 و 200 مگاهرتز کار می کردند(DDR2-533, DDR2-667, DDR2-800) و حافظه های DDR3 فقط در فرکانس 533(DDR3-1066) کار می کنند .
حافظه های DDR به ولتاژی معادل 2.5V احتیاج دارند.حافظه های DDR2 با ولتاژ 1.8V کار می کنند و DDR3 تنها به 1.5V نیازمند است. با این وجود خیلی از حافظه ها برای اینکه بتوانند به ماکزیمم سرعت ساعت یا تایمینگ ایده آل برسند نیاز به کار با ولتاژی بالاتر از ولتاژ تعیین شده خود دارند.
حافظه های DDR400 حداکثر پهنای باندی معادل (3.2 GB/s (PC-3200 حافظه های DDR2 حد اکثر تا (6.4GB/s (PC2-6400 و حافظه های DDR3 نیز پهنای باندی معادل 8.5GB/s PC3-8500 را دارا می باشند. البته این مقادیر هنگام استفاده از آنها در حالت یک کاناله می باشد.
هر نوع از حافظه های DDR دارای یک حالت ایده آل هستند. حافظه های DDR در حالت دو کاناله 2x512 MB ، حافظه های DDR2 در حالت دو کاناله 2x1 GB و حافظه های DDR3 در حالت دو کاناله 2x2 GB به این حالت خواهند رسید.
البته نوع حافظه و سرعت ساعت همه چیز نیست. حافظه به صورت تعدادی ماتریس مرتب شده و دسترسی به هر خانه از حافظه با تاخیری مواجه خواهد بود که این تاخیر توسط latency تنظیم خواهد شد. در بخش تنظیم Latency چندین پارامتر وجود دارد: مثلا عبارت CL5-5-5-15 به مدت زمان تاخیر عواملی همچون (CAS(Column Address Strobe ،تاخیر RAS-to-CAS) ، RAS Precharge و RAS(Row Address Strobe بر حسب سیکل ساعت اشاره می کند.