امیرحسین کریم پور
مدیر ارشد توسینسو و متخصص سرویس های مایکروسافت

تفاوت رم و سی پی یو در چیست؟ به زبان ساده

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

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
سرفصل های این مطلب
  1. خلاصه ی آنچه که گفتیم:

تفاوت رم و سی پی یو در چیست؟ به زبان ساده

برای نشان دادن موضوع میتوانیم عرض کنیم که اگر یک کامپیوتر دو عدد را برای مثال اعداد 3 و 8 را بخواهد جمع کند CPU آن دو عدد را از حافظه RAM فراخوانی میکند آن دو عدد توسط CPU محاسبه شده و در نتیجه عدد 11 را به ما در حافظه RAM خروجی و نشان میدهد.CPU یک جزء اساسی از کامپیوتر است که سرعت کل سیستم را به عنوان پردازش داده ها در واحد زمان دیکته میکند و بدیهی است که هر چقدر قدرت CPU بالاتر باشد توان پردازشی آن در واحد زمان نیز بیشتر خواهد بود.

در زمان های قدیم نداشتن حافظه RAM کافی به سادگی این معنی بود که برنامه شما قابل اجرا نیست اما امروز با به میان آمدن تکنولوژی page files سیستم عامل ها میتوانند در زمان کمبود حافظه RAM از بخشی از حافظه Hard drive به عنوان حافظه paging با سرعت کم استفاده کنند.با این وجود CPU بار پردازشی بیشتری را نسبت به وقتی که از Paging استفاده نمیشود را تحمل میکند زیرا CPU بایستی داده ها را در حقیقت از هارد دیسک بخواند و نمیتواند بر روی RAM داده را بارگزاری کند به همین علت با سرعت کمتری میتواند داده ها را مورد پردازش قرار دهد.

تفاوت رم و سی پی یو در چیست؟ به زبان ساده

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

این نکته نیز شایان ذکر است که CPU ها کارخانه های سازنده محدودی به نسبت حافظه RAM دارند.از این رو کارخانه های سازنده مادربورد عمدتا از CPU های شرکت Intel پشتیبانی میکنند.هر چند که برخی دیگر هم از CPU های شرکت AMD نیز پشتیبانی میکنند و ما منکر این قضیه نیستیم.پس بایستی در هنگام خرید یک سیستم جدید به نوع پردازنده پشتیبانی شونده در مادربورد نیز دقت کنید.از طرف دیگر شما بدون نگرانی به شرکت سازنده CPU در مادربورد خود میتوانید RAM هایی از Vendor های مختلف خریداری کنید و از آن بهره ببرید.

خلاصه ی آنچه که گفتیم:

  • CPU دستورالعمل ها را محاسبه و اجرا میکند در حالیکه RAM داده را در خود ذخیره میکند و توسط CPU مورد استفاده قرار میگیرد
  • CPU دیکته میکند که چگونه سیستم میتواند سریعتر باشد در حالیکه RAM مقدار داده هایی که در خود میتواند ذخیره کند را دیکته میکند
  • CPU میتواند جایگزین شود اما RAM لزومی ندارد که جایگزین یک RAM دیگر شود و میتواند به تعداد آن در سیستم افزوده شود
  • CPU کارخانه های سازنده خیلی خیلی محدودی دارد در حالیکه RAM کارخانه های سازنده زیادی دارد

امیرحسین کریم پور
امیرحسین کریم پور

مدیر ارشد توسینسو و متخصص سرویس های مایکروسافت

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

نظرات