تاثیر افزایش رم مصرفی بر روی پرفورمانس پردازنده

  • شروع کننده موضوع msm
  • تاریخ شروع

msm

عضو حرفه ای
ناظر انجمن
عضویت
13/5/15
ارسال ها
185
امتیاز
6
سلام
دوستان یه سوال برام پیش اومده آیا با افزایش رم (ارتقای رم) تاثیری روی پرفرمانس پردازنده خواهد داشت ؟
یعنی سیستمی که رم کم میاره و پردازنده هم فول میشه آیا میشه با ارتقا رم مشکل هنگیش رو رفع کرد ؟
 

farid

مدیر کل انجمن
عضو کادر مدیریت
مدیر کل انجمن
عضویت
20/5/15
ارسال ها
452
امتیاز
10
وب سایت
faraso.org
سلام
دوستان یه سوال برام پیش اومده آیا با افزایش رم (ارتقای رم) تاثیری روی پرفرمانس پردازنده خواهد داشت ؟
یعنی سیستمی که رم کم میاره و پردازنده هم فول میشه آیا میشه با ارتقا رم مشکل هنگیش رو رفع کرد ؟
سلام
بستگی به وضعیت سرور شما داره عموما پس از پر شدن رم سیستم عامل های امروزی برخی از page های روی رم رو روی هارد spool می کنند
و برای پردازه جدید جای خالی روی رم ایجاد می کنند تا بتوانند آن پردازه را اجرا کنند و زمانیکه که رم پر است این کار بطور مرتب اتفاق می افته و سی پیو درگیر
این عملیات spool کردن روی هارد می شود ضمن اینکه هارد جز کند ترین اجزای یک کامپیوتر محسوب میشه و این کندی روی کل سیستم تاثیر میذاره
در نتیجه افزایش رم موجب عدم درگیری با هارد و عملیات io میشه و سرعت افزایش خواهد یافت
در نتیجه وقتی رم کم میارید کند شدن طبیعی است حتما متوجه هم شدید خیلی وقت ها روی کامپیوتر های خانگی در این مواقع سر و صدای هارد هم در میاد
دلیلش همین است

بطور کلی هر عملیاتی روی کامپیوتر که شما رو درگیر IO کند ( هارد ، پرینتر ، اسکنر و ... ) موجب کندی خواهد شد پس اگر به نحوی بتونیم کمتر درگیرشون بشیم
سرعت افزایش پیدا می کند دقت کنید این دستگاه ها اغلب مکانیکی هستند از جمله هارد ( به غیر از هارد های جدید ssd ! ) ولی رم الکترونیکی است و سرعت بیشتری دارد
سرعت به شکل زیر کاهش پیدا می کند
1) کش
2) رم
3) هارد
سیستم عامل ابتدا داده های پر تکرار مرتبط با پردازه ها و داده هایی که اخیرا دسترسی داشت است LRU ( Last Recently Used ) را با روش lru روی کش قرار میده
بعدش روی رم و دست آخر روی هارد spool می کند در نتیجه سیستم ای که کش بیشتری دارد و بعد رم بیشتری دارد نسبت به سیستم مشابه با رم و کش
کمتر می توانند سریعتر عمل کند.
اگر اشکال عملی در جایی از متن بود عذر خواهی می کنم به دلیل اینکه مدت زیادی است از منابع عملی دور بوده ام ممکن است نقصی در برخی از گفته ها بنده
باشه که در صورت اشکال خوشحال میشم دوستان متخصص اصلاح فرمایند
 

msm

عضو حرفه ای
ناظر انجمن
عضویت
13/5/15
ارسال ها
185
امتیاز
6
بسیار عالی پس نتیجه کلی که میشه گرفت اینه که افزایش رم به نوعی به شکل غیر مستقیم میتونه روی کاهش مصرف پردازنده تاثیر گذار باشه
ممنون از اطلاعات خوب و دقیقی که در اختیارمون گذاشتید
 
بالا