استفاده پروسه‌ها از RAM را رصد کنید

بسته به اینکه سیستم شما از چه میزان حافظه RAM برخوردار است، چه برنامه‌هایی را بر روی آن نصب کرده‌اید و اینکه این برنامه‌ها به چه میزان RAM احتیاج دارند، وضعیت متفاوت است. شاید به هیچ وجه نگران کمبود حافظه RAM نباشید، یا آنکه مدام نسبت به آن نگرانی داشته باشید!

کد خبر: ۳۷۱۶۲۲

تاریخ: ۲۵ دی ۱۳۹۲ - ۰۷:۰۰

به گزارش «تابناک» اگر از آن دسته ‌‌کاربرانی هستید که از میزان حافظه RAM اندکی بر ‌سیستم خود برخوردارید، ‌متوجه این امر شده‌اید که حافظه سیستم شما در بیشتر مواقع نزدیک به حداکثر ظرفیت است.

یکی از نتایج مستقیم این امر، فشار به دیسک سخت یا هارد سیستم است، زیرا با رسیدن RAM به ظرفیت نهایی خود، سیستم شروع به ذخیره ‌اطلاعات و داده‌ها از روی RAM ‌روی دیسک سخت می‌کند (Cache).

در این گونه مواقع رصد برنامه‌ها و پروسه‌هایی که بنا به دلایلی بیش از حد نرمال و معمول خود از حافظه RAM استفاده می‌کنند، راه‌اندازی دوباره آن‌ها و یا پایان دادن به اجرای آن‌ها می‌تواند کمک شایانی در مدیریت RAM سیستم است:

ابزارهای بسیاری در بازار نرم‌افزارها هست که به گونه‌ای برای مدیریت RAM مورد استفاده قرار می‌گیرند. نوع بیشتر شناخته شده آنها، دسته‌ای هستند که با عبور ظرفیت استفاده شده RAM از یک حد خاص، اقدام به آزاد‌سازی RAM می‌کنند.

اما در این میان، نرم‌افزاری وجود دارد که کاربرد آن متفاوت است. Process Piglet در حالی که اطلاعات برنامه‌ها را در خصوص نحوه استفاده از رم سیستم در اختیار شما قرار میدهد، شما را در آزاد سازی رم و خاتمه دادن به پروسه‌های «بیش فعال» مختار می‌داند:

عملکرد این نرم‌افزار به این گونه است که وقتی اجرا می‌شود، ‌خودکار شروع به رصد تمامی پروسه‌های در حال اجرایی می‌کند که بیش از ۵۰ مگابایت رم استفاده می‌کنند. نرم‌افزار پس از شناسایی آن‌ها، سی ثانیه عملکرد آن‌ها و میزان استفاده از رم را ضبط می‌کند که بر اساس آن به یک میانگین از استفاده پروسه از رم دست می‌یابد.

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

در واقع این پیام شما را از میزان جهش پروسه در استفاده از رم آگاه می‌سازد و افزون بر آن گزینه‌ای برای راه‌اندازی پروسه در اختیار شما می‌گذارد:

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

اما تنظیمات Process Piglet در حد او اندازه یک نرم‌افزار کوچک به نظر تنظیماتی کامل و گسترده می‌رسد که به کاربر اجازه می‌ده ‌تا حد زیادی گزینه و تنظیمات نرم‌افزار را دستکاری کند.

برای نمونه، کاربر می‌تواند با وارد کردن یک پروسه در لیست استثنا (Exclusion) رصد آن توسط نرم‌افزار را مستثنی کند. همچنین در حالی که به شکل پیش فرض این ابزار پروسه‌هایی با استفاده ۵۰ مگابایت از رم را رصد می‌کند، این رقم در تنظیمات قابل تغییر است:

همچنین صفحه اصلی نرم‌افزار همه پروسه‌هایی را که بیش از رقم تعیین شده (۵۰ مگابایت پیش فرض) از رم استفاده می‌کنند، ‌در یک فهرست به نمایش می‌گذارد. کلیک راست ‌روی هر کدام از این پروسه‌ها گزینه‌هایی همچون‌ پایان دادن به پروسه، راه‌اندازی دوباره آن و جستجو در وب به دنبال اطلاعات آن را به نمایش می‌گذارد:

سرانجام ‌اینکه Process Piglet ابزاری کم سر و صدا اما کاربردی برای آن دسته از کاربرانی است که نسبت به منابع رم سیستم خود نگرانی دارند. حتی برای کاربرانی که ‌مشکل منابع نیز ندارند، می‌تواند به عنوان یک کنترل کننده و رصد کننده منابع رم و پروسه‌های «رم خوار» موثر واقع شود.

دانلود نرم افزار نسخه 1.01

دانلود نرم افزار نسخه 1.01 - Portable

برای دسترسی به گزارشات بخش IT «تابناک»؛ به صفحه اقتصادی و ستون فناوری اطلاعات مراجعه کنید.