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

شروع موضوع توسط msm ‏Nov 5, 2015 در انجمن ویندوز Windows

  1. msm

    msm عضو حرفه ای عضو کادر مدیریت ناظر انجمن

    سلام
    دوستان یه سوال برام پیش اومده آیا با افزایش رم (ارتقای رم) تاثیری روی پرفرمانس پردازنده خواهد داشت ؟
    یعنی سیستمی که رم کم میاره و پردازنده هم فول میشه آیا میشه با ارتقا رم مشکل هنگیش رو رفع کرد ؟
     
  2. farid

    farid مدیر کل انجمن عضو کادر مدیریت مدیر کل انجمن

    سلام
    بستگی به وضعیت سرور شما داره عموما پس از پر شدن رم سیستم عامل های امروزی برخی از page های روی رم رو روی هارد spool می کنند
    و برای پردازه جدید جای خالی روی رم ایجاد می کنند تا بتوانند آن پردازه را اجرا کنند و زمانیکه که رم پر است این کار بطور مرتب اتفاق می افته و سی پیو درگیر
    این عملیات spool کردن روی هارد می شود ضمن اینکه هارد جز کند ترین اجزای یک کامپیوتر محسوب میشه و این کندی روی کل سیستم تاثیر میذاره
    در نتیجه افزایش رم موجب عدم درگیری با هارد و عملیات io میشه و سرعت افزایش خواهد یافت
    در نتیجه وقتی رم کم میارید کند شدن طبیعی است حتما متوجه هم شدید خیلی وقت ها روی کامپیوتر های خانگی در این مواقع سر و صدای هارد هم در میاد
    دلیلش همین است

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

    msm عضو حرفه ای عضو کادر مدیریت ناظر انجمن

    بسیار عالی پس نتیجه کلی که میشه گرفت اینه که افزایش رم به نوعی به شکل غیر مستقیم میتونه روی کاهش مصرف پردازنده تاثیر گذار باشه
    ممنون از اطلاعات خوب و دقیقی که در اختیارمون گذاشتید
     

به اشتراک بگذارید

س