1. این پایگاه به ثبت ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ایران رسیده است.

    مهمان عزیز سپاس بابت بازدید شما از تالار گفتگوی دهه هفتادی ها.

    عضویت در انجمن رایگان بوده و برای عموم باز میباشد . با صرف 30 ثانیه یکی از اعضای دهه هفتادی ها شوید .

مدیریت پروسه ها برای بهینه سازی سرعت سیستم

شروع موضوع توسط Admin ‏Jan 19, 2014 در انجمن ترفند و آموزش

  1. Admin

    Admin غواصی فقط تو چشات عضو کادر مدیریت مدیر کل سایت

    12,523
    24,698
    63,072
    در زمانی که سرعت سیستم به دلیل اجرای چندی برنامه به شکل همزمان یا اجرای پروسه های مختلف کاهش میابد برای بهبود سرعت چه باید کرد؟ اولین کاری که کاربران حرفه ای در اینگونه مواقع انجام میدهند، این است که با باز کردن Task Manager ویندوز، نگاهی به وضعیت سیستم و پروسه های در حال اجرا میکنند. مدیریت پروسه ها کاری است که اغلب کاربران حرفه ای با آن سر و کار دارند.

    به گزارش «تابناک» Task Manager ویندوز ابزاری است که برای بسیاری از مقاصد کفایت میکند و به شکل معمول راحتی از طریق کلیک راست بر روی نوار وظیفه یا Task Bar ویندوز یا فشردن همزمان کلید های Ctrl + Alt + Del قابل دسترسی است. کاربران حرفه ای تر این ابزار را از طریق Ctrl + Shift + Escاجرا میکنند:

    [​IMG]

    معمولا از این ابزار برای نگاهی به وضعیت کلی سیستم و احتمالا پایان دادن به برنامه ای که دچار اشکال شده است استفاده میشود. این امر از طریق کلیک راست بر روی برنامه های در حال اجرا و انتخاب گزینه End task قابل انجام است:

    [​IMG]

    همچنین با رفتن به تب Processدر ویندوز 7 و تب Details در ویندوز 8 و راست کلیک بر روی پروسه مورد نظر و سپس انتخاب گزینه End Process Tree منجر به آن میشود که نه تنها برنامه در حال اجرا، بلکه تمامی پروسه هایی که با اجرای آن به اجرا در آمده اند نیز خاتمه یابند:

    [​IMG]

    از سوی دیگر یکی از اقدامات معمولی که در Task Manager انجام میشود، بررسی وضعیت کلی سیستم به لحاظ مصرف منابع است. کاربران با نگاهی به میزان مصرف هر کدام از پروسه ها به شکل جداگانه از حافظه رم و CPU میتوانند وضعیت اجرای برنامه ها را کنترل کنند یا از طریق رفتم به تبPerformance نگاهی کلی به وضعیت مصرف منابع سیستم داشته باشند:

    [​IMG]

    گاهی اوقات اجرای برنامه های به اصطلاح سنگین که نیازمند مصرف بالای رم و به کار گیری قوی CPUهستند، منجر به آن میشود که اجرای برنامه های جدید به شدت کند شود. در اینگونه مواقع است که کاربران حرفه ای تر از ابزاری در Task Manager استفاده میکنند که میتواند در بهبود سرعت سیستم تاثیر بسیاری داشته باشد. ابزاری به نام Prioritization کردن یا اولویت بندی پروسه ها.

    این امر به این معنی است که شما پروسه های در حال اجرا را بر اساس اهمیت آنها برای استفاده از منابع سیستم اولویت بندی میکنید و در نتیجه پروسه ها و برنامه هایی که ضروری تر هستند میتوانند به شکل مطمئن تری از منابع سیستم استفاده کنند.

    معمولا خود سیستم اقدام به اولویت بندی پروسه ها برای استفاده از منابع میکند، اما برای تغییر آنها میتوان به شکل دستی نیز اقدام کرد. برای اینکار باید در ویندوز 7 به تب Process و در ویندوز 8 به تبDetails رفته و با کلیک راست بر روی پروسه مورد نظر گزینه Set priorityرا انتخاب کنید:

    [​IMG]

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

    با کلیک راست بر روی پروسه، گزینه پایینی Set priority، گزینه Set affinity قرار دارد. با استفاده از این گزینه میتوانید تعیین کنید که پروسه مورد نظر از کدام هسته CPU شما استفاده کند. البته اگر سیستم شما از CPU چند هسته ای برخوردار است:

    [​IMG]

    به این ترتیب میتوانید تعیین کنید که پروسه های مربوط به برنامه های ضروری از همه هسته های موجود استفاده کنند اما استفاده سایر برنامه ها از هسته های CPU را میتوان محدود کرد.

    با استفاده از تعیین اولویت و تعیین تخصیص هسته های CPU به پروسه ها میتوانید به شکل کاملا حرفه ای در زمانی که ویندوز منابع سیستم را بر اساس نیاز شما تخصیص نمیدهد، اقدام به تغییر این وضعیت و بهبود سرعت در اجرای برنامه های ضروری و مور نیاز خود کنید.
     
  2. Sonya

    Sonya حس خوبيه ببینی یه نفر همه رو بخاطر تـــو پس زده

    10,226
    58,482
    33,495
    خوب بود
     
    parimah از این پست تشکر کرده است.