- تاریخ ثبتنام
- 2020-07-30
- نوشتهها
- 314
- لایکها
- 2,354
- امتیازها
- 73
- محل سکونت
- میانِِ روشنی افکار
- کیف پول من
- 4,741
- Points
- 455
مهمترین موضوع که باید درباره رم (RAM یا Random Access Memory و به عبارت دیگر، حافظه دسترسی تصادفی) بدانید، این است که رم گونهای حافظه موقت یا فرّار است. این یعنی هر چیزی که در رم ذخیره میشود، با خاموش یا ری استارت شدن کامپیوتر شما، به صورت دائم پاک خواهد شد.
با در نظر گرفتن این موضوع، مشخص است که رم بیشتر اجازه نمیدهد که تصاویر، ویدیوها یا اپلیکیشنهای بیشتری را ذخیره کنید. در عوض، رم به سادگی به شما اجازه میدهد که نمونههای همزمان بیشتری را از این موارد باز کنید.
ما انواع متفاوتی از حافظه را برای ذخیرهسازی موقت و دائم به کار میگیریم زیرا رم طراحی شده تا سرعت و واکنش به شدت سریعی داشته باشد. واحد پردازش مرکزی، پردازنده یا همان CPU دسترسی مستقیم به رم دارد و میتواند فوراً طی چند نانوثانیه با آن ارتباط برقرار کند. این ارتباط مستقیم اجازه واکنش پرسرعت و اجرای همزمان چند برنامه را ممکن میکند.
رم همچنین اجازه دسترسی تصادفی را هم فراهم میکند، به این معنا که نیاز نیست داده حتماً از ابتدا تا انتها یا به شکل متوالی خوانده شود. پذدارنده میتواند هر چیزی را که نیاز دارد، مستقیماً واکشی کند و در نتیجه به این شکل در زمان صرفهجویی ارزشمندی میشود.
برای مثال اگر قرار بود پردازنده، داده را از حافظه عادی واکشی کند، جابهجایی میان چند برنامه مدت بیشتری طول میکشید، زیرا حافظههای عادی صرفاً برای خواندن متوالی بهینه شدهاند.
با این حال اکثر رایانههای امروز با رم ۴ الی ۱۶ گیگابایتی عرضه میشوند. این مقدار شاید چندان زیاد به نظر نرسد اما همین چند دهه پیش، کامپیوترها به سختی ۱۶ الی ۳۲ مگابایت رم داشتند.
خوشبختانه سیستم عاملهای مدرن به خوبی پر شدن رم را مدیریت میکنند. وقتی رم شما به پر شدن نزدیک میشود، کامپیوترتان سعی میکند داده موجود را فشرده کند و برنامههایی را که از آنها استفاده نمیکنید، از رم خارج نماید یا برخی از آنها را به حافظه منتقل کند. با این وجود در هر سه مثال مذکور احتمالاً شما با مقداری تاخیر در تجربه خود مواجه میشوید، زیرا پردازنده سعی میکند منابع بیشتری را برای کارهای آینده مهیا کند.
اما راه حل اتمام رم چیست؟ خب، شما میتوانید ماژولهای بیشتری را روی سیستم خود نصب کنید. کامپیوترهای رومیزی رایج به شدت ماژولار هستند و تقریباً همیشه اجازه میدهند به گونهای آنها را ارتقا دهید. با این وجود، نمیتوان چنین چیزی را برای دستگاههای فشرده مانند گوشیهای هوشمند ذکر کرد. در ادامه، بیشتر در اینباره صحبت خواهیم کرد.
در دستگاههای کوچکتر مانند گوشیهای هوشمند و لپ تاپهای فشرده، رم مستقیماً به برد دستگاه لحیم شده است. در حالی که این شیوه میتواند بهرهوری را افزایش دهد و اغلب به شرکتها برای ساخت و طراحی دستگاههای باریکتر کمک کند اما رمهای لحیم شده قابل جایگزینی یا ارتقا نیستند. اگر شما در این دستگاهها به رم بیشتری نیاز دارید، تنها گزینه شما خرید یک مدل بهروز شده از همان ابتدا است.
جدا از ابعاد و شکل ظاهری، شاید تاکنون درباره رمهای DDR4 و DDR5 مخصوصاً در زمینه کامپیوترها و لپ تاپها شنیده باشید. DDR شکل خلاصه شده عبارت Double Data Rate یعنی نرخ مضاعف داده است و به امکان انتقال سریعتر اطلاعات در این مدلها در مقایسه با رمهای قدیمیتر SDR (Single Date Rate) یعنی رمهایی با نرخ داده تک اشاره دارد.
از بُعد فنی، یک رم DDR توانایی انتقال دوبرابر داده در یک چرخه کلاک را در هر دو سوی بالا و پایین چرخه دارد. در نهایت بعد از DDR شاهد یک عدد مانند ۴ یا ۵ هستیم که نشان دهنده نسل آن رم است.
نسلهای جدیدتر رم معمولاً پهنای بند بیشتر، دوام بالاتر در سطوح پایینتر انرژی و جهشی در مجموع ظرفیت ممکن را به دنبال دارند. برای مثال جهش از DDR4 به DDR5 از نظر تئوری باعث افزایش ۵۰ درصدی پهنای باند، مدیریت دقیقتر مشخصات انرژی و همچنین بهبود تواناییهای خطا-تصحیح شد.
با در نظر گرفتن این موضوع، مشخص است که رم بیشتر اجازه نمیدهد که تصاویر، ویدیوها یا اپلیکیشنهای بیشتری را ذخیره کنید. در عوض، رم به سادگی به شما اجازه میدهد که نمونههای همزمان بیشتری را از این موارد باز کنید.
ما انواع متفاوتی از حافظه را برای ذخیرهسازی موقت و دائم به کار میگیریم زیرا رم طراحی شده تا سرعت و واکنش به شدت سریعی داشته باشد. واحد پردازش مرکزی، پردازنده یا همان CPU دسترسی مستقیم به رم دارد و میتواند فوراً طی چند نانوثانیه با آن ارتباط برقرار کند. این ارتباط مستقیم اجازه واکنش پرسرعت و اجرای همزمان چند برنامه را ممکن میکند.
رم همچنین اجازه دسترسی تصادفی را هم فراهم میکند، به این معنا که نیاز نیست داده حتماً از ابتدا تا انتها یا به شکل متوالی خوانده شود. پذدارنده میتواند هر چیزی را که نیاز دارد، مستقیماً واکشی کند و در نتیجه به این شکل در زمان صرفهجویی ارزشمندی میشود.
برای مثال اگر قرار بود پردازنده، داده را از حافظه عادی واکشی کند، جابهجایی میان چند برنامه مدت بیشتری طول میکشید، زیرا حافظههای عادی صرفاً برای خواندن متوالی بهینه شدهاند.
وقتی رم کم میآوریم، چه اتفاقی میافتد؟
اگر فایلها یا برنامههای زیادی را همزمان اجرا کنید، ممکن است فضای رم شما پر شود یا به اصطلاح به اتمام برسد. رخداد مذکور به این خاطر است که رم محدود و از طرفی، حافظهای گرانقیمت است. برای مثال یک ماژول رم ۱۶ گیگابایتی قیمتی برابر با یک درایو هارد دیسک ۱ ترابایتی یا درایو حالت جامد (SSD) ۵۱۲ گیگابایتی دارد.با این حال اکثر رایانههای امروز با رم ۴ الی ۱۶ گیگابایتی عرضه میشوند. این مقدار شاید چندان زیاد به نظر نرسد اما همین چند دهه پیش، کامپیوترها به سختی ۱۶ الی ۳۲ مگابایت رم داشتند.
خوشبختانه سیستم عاملهای مدرن به خوبی پر شدن رم را مدیریت میکنند. وقتی رم شما به پر شدن نزدیک میشود، کامپیوترتان سعی میکند داده موجود را فشرده کند و برنامههایی را که از آنها استفاده نمیکنید، از رم خارج نماید یا برخی از آنها را به حافظه منتقل کند. با این وجود در هر سه مثال مذکور احتمالاً شما با مقداری تاخیر در تجربه خود مواجه میشوید، زیرا پردازنده سعی میکند منابع بیشتری را برای کارهای آینده مهیا کند.
اما راه حل اتمام رم چیست؟ خب، شما میتوانید ماژولهای بیشتری را روی سیستم خود نصب کنید. کامپیوترهای رومیزی رایج به شدت ماژولار هستند و تقریباً همیشه اجازه میدهند به گونهای آنها را ارتقا دهید. با این وجود، نمیتوان چنین چیزی را برای دستگاههای فشرده مانند گوشیهای هوشمند ذکر کرد. در ادامه، بیشتر در اینباره صحبت خواهیم کرد.
رم چه ظاهری دارد؟
رم فرم فاکتورهای فراوان و ابعاد متنوعی دارد. رایجترین انواع آن شامل DIMM یا ماژول حافظه خطی دوگانه و SO-DIMM است. این دو مورد، ماژولهای مستقلی هستند که میتوان آنها را روی مادربرد لپ تاپ یا کامپیوتر نصب کرد. یک رم در هر یک از این فرم فاکتورها هم که عرضه شده باشد، در زیر خود دارای پینهای مشخصی است که اجازه میدهند با مادربرد ارتباط برقرار کند.در دستگاههای کوچکتر مانند گوشیهای هوشمند و لپ تاپهای فشرده، رم مستقیماً به برد دستگاه لحیم شده است. در حالی که این شیوه میتواند بهرهوری را افزایش دهد و اغلب به شرکتها برای ساخت و طراحی دستگاههای باریکتر کمک کند اما رمهای لحیم شده قابل جایگزینی یا ارتقا نیستند. اگر شما در این دستگاهها به رم بیشتری نیاز دارید، تنها گزینه شما خرید یک مدل بهروز شده از همان ابتدا است.
جدا از ابعاد و شکل ظاهری، شاید تاکنون درباره رمهای DDR4 و DDR5 مخصوصاً در زمینه کامپیوترها و لپ تاپها شنیده باشید. DDR شکل خلاصه شده عبارت Double Data Rate یعنی نرخ مضاعف داده است و به امکان انتقال سریعتر اطلاعات در این مدلها در مقایسه با رمهای قدیمیتر SDR (Single Date Rate) یعنی رمهایی با نرخ داده تک اشاره دارد.
از بُعد فنی، یک رم DDR توانایی انتقال دوبرابر داده در یک چرخه کلاک را در هر دو سوی بالا و پایین چرخه دارد. در نهایت بعد از DDR شاهد یک عدد مانند ۴ یا ۵ هستیم که نشان دهنده نسل آن رم است.
نسلهای جدیدتر رم معمولاً پهنای بند بیشتر، دوام بالاتر در سطوح پایینتر انرژی و جهشی در مجموع ظرفیت ممکن را به دنبال دارند. برای مثال جهش از DDR4 به DDR5 از نظر تئوری باعث افزایش ۵۰ درصدی پهنای باند، مدیریت دقیقتر مشخصات انرژی و همچنین بهبود تواناییهای خطا-تصحیح شد.