پیش از اینکه بخواهیم در مورد مفهوم داینامیک رم (DRAM) و تفاوت های آن با استاتیک رم (SRAM) صحبت کنیم، بهتر است ابتدا با مفهوم رم (RAM) آشنایی داشته باشیم. در ادامه به این پرسش که داینامیک رم چیست؟ نیز پاسخ میدهیم.
RAM چیست؟
رم یک حافظه تصادفی است. اطلاعاتی که در حافظه موقتی رم ذخیره میشوند با قطع شدن منبع برق از بین میروند. این حافظه در واقع یک حافظه پردازشی است که اطاعات محاسباتی پردازنده مرکزی (CPU) در هنگام پردازش های مختلف، موقتا در آن ذخیره میشود. طبیعتا هرچقدر ظرفیت رم بیشتر باشد، قدرت پردازش سیستم هم بالاتر میرود.
رم ها باید توان پاسخ گویی به نیاز های پردازنده مرکزی را داشته باشند. به صورت کلی رم ها به دو دسته کلی داینامیک رم و استاتیک رمتقسیم بندی میشوند. رم داینامیک و رم استاتیک که در ادامه معرفی میشوند.
رم داینامیک چیست؟
رم داینامیک به شما امکان میدهد تا هر بیت از داده ها را در یک خازن جداگانه و در یک مدار مجتمع خاص ذخیره کنید. رم داینامیک جدیدترین استاندارد از تکنولوژی RAM به شمار میرود. داینامیک رم با استفاده از خازن ها و چند ترانزیستور ساخته میشود.
ویژگی های رم داینامیک
مهمترین ویژگی های رم داینامیک عبارتند از:
- مقرون به صرفه است.
- طول عمر داده ها در آن کوتاه است.
- نیاز به رفرش مداوم دارد.
- در مقایسه با رم استاتیک کندتر است.
- مصرف برق بیشتری از رم استاتیک دارد.
رم استاتیک چیست؟
رم استاتیک نوعی حافظه نیمه هادی است که برای ذخیره هر بیت، از مدارهای چفت کننده Bistable استفاده می کند. در این نوع رم، داده ها با استفاده از سلول حافظه شش ترانزیستوری ذخیره میشوند. رم استاتیک بیشتر به عنوان حافظه کش برای پردازنده (CPU) استفاده میشود. رم های استاتیک سریع تر از دیگر انواع رم هستند و مصرف انرژی کمتری دارند.
ویژگی های رم استاتیک
مهمترین ویژگی های رم استاتیک عبارتند از:
- رم استاتیک سریعتر از رم داینامیک است.
- چندین برابر گرانتر از رم داینامیک است.
- فضای بسیار بیشتری نسبت به رم داینامیک اشغال میکند.
- مصرف برق کمتری نسبت به رم داینامیک دارد.
- زمان هر چرخه آن در مقایسه با رم داینامیک بسیار کوتاهتر است زیرا نیازی به مکث بین دسترسی های اطلاعاتی ندارد.
- اغلب فقط به عنوان کش حافظه استفاده میشود.
تفاوت رم داینامیک و رم استاتیک
در جدول مقایسه ای زیر به اصلی ترین تفاوت های رم داینامیک و رم استاتیک می پردازیم:
رم داینامیک | رم استاتیک |
داینامیک رم زمان دسترسی بالاتری دارد و کندتر از استاتیک رم است. | استاتیک رم زمان دسترسی کمتری دارد و در مقایسه با داینامیک رم سریعتر است. |
قیمت داینامیک رم در مقایسه با استاتیک رم کمتر است. | استاتیک رم گرانتر از داینامیک رم است. |
داینامیک رم به مصرف انرژی بیشتری نیاز دارد زیرا اطلاعات را در خازن ذخیره می کند. | استاتیک رم به منبع تغذیه ثابت نیاز دارد، اما انرژی کمتری مصرف می کند. |
داینامیک رم حجم فیزیکی کمتری را اشغال می کند. | حجم فیزیکی بیشتری از داینامیک رم دارد. |
از خازن و ترانزیستورهای بسیار کمی استفاده می کند. | از ترانزیستور و خازن های بیشتری استفاده می کند. |
داینامیک رم بیشتر به عنوان حافظه اصلی در سیستم های دیجیتال کاربرد دارد. | واحدهای کش L2 و L3 در پردازنده مرکزی، از جمله کاربردهای کلی استاتیک رم هستند. |
ظرفیت ذخیره سازی داینامیک رم 1تا 16 گیگابایت است. | ظرفیت ذخیره سازی استاتیک رم 1 تا 16 مگابایت است. |
داینامیک رم دارای ویژگی های حافظه خارج از تراشه است. | استاتیک رم به شکل حافظه روی خود تراشه است. |
داینامیک رم روی برد اصلی قرار می گیرد. | استاتیک رم به شکل گسترده در پردازنده استفاده می شود، یا بین حافظه اصلی و پردازنده قرار می گیرد. |
ظرفیت های ذخیره سازی بزرگتری برای داینامیک رم وجود دارد. | استاتیک رم ظرفیت ذخیره سازی بسیار کوچکتری دارد. |
مقاله آموزشی مرتبط: اگر به دنبال راهی برای جایگزین کردن تلفن با ماوس میگردید، گوشیت رو به ماوس تبدیل کن! را نیز مطالعه کنید.