Ram را آزاد نکنید

دانلود تقویم 1394 با پس زمینه گل و طبیعت زیبا برای دسکتاپ کامپیوتر

تاریخ درج مطلب: 3 / 9 / 1393

Ram سیستم خود را از آزاد نکنید

بسیاری از شرکت‌ها به دنبال آنند که نرم افزارهای Memory Optimizer یا آزاد کننده‌های RAM را به کاربران بفروشند. این نرم افزار‌ها روی سیستم شما تأثیر معکوس دارند و نه تنها منجر به افزایش سرعت سیستم نمی‌شوند، بلکه سرعت آن را بیش از پیش کاهش می‌دهد.
این نمونه ابزار‌ها معمولا مخاطبان و کاربران غیر حرفه‌ای را هدف می‌گیرند و حس کاذبی از افزایش سرعت سیستم ارائه می‌کنند. واقعیت این است که سیستم عامل شما به خوبی می‌داند که RAM را چگونه مدیریت کند. سیستم عامل از RAM برای افزایش سرعت عملکرد سیستم شما استفاده می‌کند، پس هیچ دلیلی برای خالی کردن RAM به بهانه افزایش سرعت سیستم نیست.
نرم‌افزارهای آزاد‌سازی رم بر پایه ‌یک سوء‌تفاهم طراحی شده‌اند. شاید به سیستم خود نگاهی بیندازید و ببینید که میزان استفاده از رم به سقف چسبیده است؛ برای نمونه، اگر ۴ گیگابایت رم ‌روی سیستم خود دارید، شاید ۳ گیگابایت آن اشغال شده باشد و موجب نگرانی شما شود که برنامه‌های جدید چگونه با این محدودیت رم بر روی سیستم اجرا می‌شوند؟
در واقع سیستم عامل‌های مدرن در مدیریت رم به شکل ذاتی بسیار پیشرفته و خوب عمل می‌کنند. اشغال ۳ گیگابایت از رم سیستم شما، به هیچ وجه به این معنا نیست که سیستم عامل رم شما را به هدر می‌دهد. سیستم شما در حال استفاده از رم برای Cache کردن هر چه سریع‌تر داده‌هاست. در نتیجه وقتی دوباره به این داده‌ها نیاز باشد، سیستم بدون بارگذاری دوباره آن‌ها، توان انجام عملیات مذکور را خواهد داشت.
در نتیجه به هیچ عنوان، معنایی ندارد که شما‌ RAM را خالی کنید. حتی اگر همه رم سیستم اشغال باشد و شما نیاز به مقدار بیشتری برای اجرای برنامه‌ها داشته باشید، سیستم عامل شما می‌تواند به سرعت عملیات Cache کردن را ملغی کرده و رم مورد نیاز را برای اجرای نرم‌افزار آزاد‌سازی کند؛ یعنی اگر رم شما بی‌استفاده باشد، در حال هدر دادن منابع سیستم خود هستید!
رم سیستم اگر تا سقف اشغال باشد، نشانی از این است که سیستم شما با بالاترین سرعت خود فعالیت می‌کند. همان گونه که در تصویر زیر نیز می‌بینید، شاید حجم انبوهی از رم شما برای Cache کردن داده‌ها استفاده شود، در عین حال هنوز برای استفاده نرم‌افزار‌ها به عنوان رم آزاد برچسب گذاری می‌شود.
در گذشته رم اشغال شده به معنی یک مشکل در سیستم بود. اگر ویندوز ویستا را با یک گیگابایت رم بر روی سیستم خود اجرا می‌کردید، متوجه می‌شدید که سیستم به مرور کند‌تر می‌شود؛ اما در دنیای امروز سیستم‌ها مجهز به حد کافی از رم برای عملیات‌های گوناگون هستند، و از سویی سیستم عامل شما خود به خوبی می‌داند، این میزان از رم چگونه باید مدیریت شود.

Ram سیستم خود را از آزاد نکنید


نرم‌افزارهای آزاد‌سازی رم چگونه کار می‌کنند؟
این نرم‌افزار‌ها به دو طریق ممکن است فعالیت کنند.
فراخوانی تابع API با نام EmptyWorkingSet است منجر به آن می‌شود تا نرم‌افزارهای در حال اجرا مجبور به نوشتن داده‌ها بر روی Page File شوند.
روش دوم این است که این ابزار‌ها، دفعتی رم سیستم را به خود اختصاص می‌دهند که منجر به آن می‌شود که سیستم عملیات Cache کردن را متوقف کند. سپس اقدام به آزاد کردن حافظه اشغال شده توسط خود می‌کنند.
هر دو‌ این روش‌ها منجر به آن می‌شود که رم خالی شود. بنا بر‌ آنچه پیشتر گفته شد، سیستم شما تنبل‌تر می شود. در این شرایط نرم افزارهای شما مجبور به خواندن داده‌ها از روی Page File می‌شوند که به معنی درگیر شدن با دیسک سخت و طولانی‌تر شدن عملیات Read/Write است.
همان گونه که می‌بینید، این نوع از ابزارها، تنها و تنها منجر به یک حس کاذب از سرعت در سیستم می‌شوند و سرانجام سیستم را کندتر می کنند. بهترین راه برای بالا بردن سرعت سیستم با فاکتور رم، کاهش استفاده از نرم افزارهای گوناگون در آن واحد است.

(منبع: tabnak.ir)

 

 


 


منتظر پیام ها و نظرات شما عزیزان هستم؛ با تشکر ـ ع. دشتی

نظرات شما عزیزان:

نام :
آدرس ایمیل:
وب سایت/بلاگ :
متن پیام:
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

 

 

 

عکس شما

آپلود عکس دلخواه:



:: موضوعات مرتبط با این مطلب: رایانه، تلفن همراه، ،
:: برچسب‌ها: Memory Optimizer, Ram, Cashe, اشغال شدن رم, آزادکردن رم, افزایش رم در رایانه, کامپیوتر, ویندوز, ویستا,

بنده نه ادیبم، نه سیاستمدار، نه اقتصاددانم و نه هیچ چیز دیگر! سوژه های خود را از منابع مختلف گلچین می کنم، به امید آن که سهمی هرچند اندک در پُر کردن اوقات گرانبهای شما عزیزان داشته باشم. امیدوارم بنده را از نظرات مفید خود محروم نسازید!