خرید بک لینک,خرید رپورتاژ آگهی
zula

چه طور صد در صد سي پي يو رو به يك برنامه اختصاص بدم؟

شروع موضوع توسط [email protected]®@† ‏10 اکتبر 2007 در انجمن ویندوز

  1. †$H@ki®@†

    [email protected]®@† Registered User

    تاریخ عضویت:
    ‏16 دسامبر 2005
    نوشته ها:
    1,765
    تشکر شده:
    4
    محل سکونت:
    The Wall (0)
    چه طور صد در صد سي پي يو رو به يك برنامه اختصاص بدم؟

    در تسك بار ميشه يك نرم افزار رو بهش قسمت زيادي از سي پي يو رو اختصاص بدي
    اما نميتوني تعيين كني كه چند در صد
    سيستم مثلا چهل پنجاه درصد رو بهش اختصت ميده
    ولي من روشي ميخواهم كه مثلا دقيقا تعيين كنم كه نود و نه در صد سي پي يو به فلان برنامه تعلق بگيره
    يعني اگر برنامه هاي ديگر نياز به سي پي يو هم داشته باشن و برنامه من نداشته باشد من ميخواهم نود و نه در صد به همين برنامه تعلق بگيرد حتي به قيمت اينكه نرم افزار هاي ديگه سرعتشون نزديك به صفر بشه...
    روشي سراغ داريد براي اين كار؟
     
  2. کوتاه کننده لینک
  3. pirmard

    pirmard Registered User

    تاریخ عضویت:
    ‏21 آگوست 2007
    نوشته ها:
    837
    تشکر شده:
    3
    تا جایی که من می دونم این کار در اختیار برنامه نویس نیست .
    بلکه در کنترل سیستم عامل هست . (کنترل منابع)

    ویندوز کلا به برنامه ها اولویت میده . اولویتهاش هم بین 0 تا 31 هست . اولویتهای 0-15 اولویتهای معمولی و بین 16-32 اولویت های ممتاز هست که معمولا برای کارهای سیسمی در نظر گرفته میشه .
    حالا شما می خای اولویت 31 بگیری ؟ :blink: فکر نمی کنم عملی باشه . حدافل به این سادگی ها نمیشه .
    نیاز به کارهای سطح پایین تری داره که به دردسرش نمی ارزه .
    شاید بشه از چنگک ها استفاده کنی .
     
  4. coolzero

    coolzero Registered User

    تاریخ عضویت:
    ‏1 ژوئن 2007
    نوشته ها:
    847
    تشکر شده:
    3
    محل سکونت:
    unja
    تو همون تسک کنیجر ریل تایم کن پروسه شو
    ف کنم کافی باشه دیگه
    اگه میخوای ویروس بنویسی راه های بهتری هم هست که سیستمشو از کاز بندازی:D
     
  5. CZed

    CZed کاربر تازه وارد

    تاریخ عضویت:
    ‏6 سپتامبر 2007
    نوشته ها:
    145
    تشکر شده:
    0
    محل سکونت:
    Tehran
    اینکه به CPU یک چیزی اختصاص بدی (یا برای یه برنامه ای رزرو کنی) معنایی نداره. وقتی برنامه شما هیچ کاری انجام نمیده، CPU چه چیزی رو اجرا بکنه؟ وقتی که چیزی برای اجرا نباشه CPU آزاد میشه (idle میشه).
    با بالا بردن اولویت یک برنامه میشه کاری کرد که هر وقت که اون برنامه یک کار پردازشی داشت، سیستم عامل بهش سریعا CPU اختصاص بده.
     
  6. power DDL

    power DDL کاربر تازه وارد

    تاریخ عضویت:
    ‏13 سپتامبر 2007
    نوشته ها:
    288
    تشکر شده:
    1
    شما وارد task manager بشو
    روی نرم افزار مربوطه راست کلیک و go process
    در صفحهبعد روی process مربوطه راست کلیک
    از میان گزینه های set priority یکی رو انتخاب کن
     
  7. amin007110

    amin007110 کاربر فعال نرم افزار کاربر فعال

    تاریخ عضویت:
    ‏8 مارس 2004
    نوشته ها:
    3,692
    تشکر شده:
    36
    محل سکونت:
    No.20, Esfahan, Iran
    برنامه های third party زيادی هم هستند که ميتونن همون اولويتهای 0 تا 31 رو به صورت ريز تخصيص بدن.
     
  8. خرید بیت کوین
  9. 3POWER

    3POWER Registered User

    تاریخ عضویت:
    ‏1 دسامبر 2006
    نوشته ها:
    2,398
    تشکر شده:
    190
    خودشان گفتند اينو ميدونن و در پست 3 هم يك بار ديگه گفته شد اين مطلب!!!
     
  10. amin007110

    amin007110 کاربر فعال نرم افزار کاربر فعال

    تاریخ عضویت:
    ‏8 مارس 2004
    نوشته ها:
    3,692
    تشکر شده:
    36
    محل سکونت:
    No.20, Esfahan, Iran
    ميخواست تأکيد کنه که همونی که ميدونه درسته !
     
avanak عسل طبیعی و گرده گل ایرانی همکاری در فروش