تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 4 از 4

نام تاپيک: بالارفتن میزان مصرف سی پی یو به علت استفاده از thread در سی شارپ

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Nov 2018
    پست ها
    1

    پيش فرض بالارفتن میزان مصرف سی پی یو به علت استفاده از thread در سی شارپ

    سلام به همه اساتید گرامی دوستان من تو پروژه ای که با زبان سی شارپ نوشتم از thread های زیادی استفاده کرده ام که این thread ها دستوراتی هستند که داخل حلقه while تکرار می شوند از آنجایی که میزان مصرف سی پی یو به ۱۰۰ درصد می رسد لذا برنامه بسته می شود ، برای حل این مشکل ممنون میشم راه حل مناسبی پیشنهااد بدید یا اگر تکنولوژی جدیدی برای اینکار تعریف شده ممنون میشم معرفی نمایید

  2. #2
    پروفشنال afceaglee2013's Avatar
    تاريخ عضويت
    Jun 2009
    پست ها
    708

    پيش فرض

    شرمنده من راه حلی ندارم ولی از روی کنجکاوی میپرسم که چرا وقتی بهذصددرصد میرسه بسته میشه برنامه؟؟؟

  3. این کاربر از afceaglee2013 بخاطر این مطلب مفید تشکر کرده است


  4. #3
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    May 2013
    پست ها
    245

    پيش فرض

    برای چه کاری می خواهید ؟

    توصیه می شود یه function ایجاد کنید و با استفاده از thread اون تابع رو فرا بخونید ! اصلا درست نیست که thread رو حلقه while بزارید .

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  5. #4
    مدیر انجمن برنامه نویسی Payman_62's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    تهران
    پست ها
    2,445

    پيش فرض

    سلام.
    احتمال داره الگوریتم برنامتون مشکل داره. شاید راه بهتر باشه و نیاز نباشه با while کدتون رو بنویسید.

    بیشتر توضیح بدید که چرا حلقه گذاشتید و تردهای زیادی رو هم استارت میکنید.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •