انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: ibtkm در 19 خرداد 1389، 01:37 ق‌ظ

عنوان: ایا ممکنه به این صورت cpu مصرف شه؟
ارسال شده توسط: ibtkm در 19 خرداد 1389، 01:37 ق‌ظ
سلام.
من احساس می کنم که در cpu داره اتفاقاتی میفته که به شدت باعث افت سرعت خیلی از برنامه هایی که من با c++ می نویسم شده است.
ولی در top چیزی رو نشون نمی ده و تو panel مربوط به cpu (اون نواره) cpu اشغال نیست.
کسی می دونه که قضیه چیه؟
ممنون
بای تا های
عنوان: پاسخ به: ایا ممکنه به این صورت cpu مصرف شه؟
ارسال شده توسط: mohamad123sh در 19 خرداد 1389، 07:23 ب‌ظ
سلام
منظورم اینه که شاید مال کامپایلرت یا نمیدونم محیطی که باهاش مینویسی باشه؟
شایدم اگه CPU ت تک هسته ای نیست ، برای چند هسته ای بهینش نکردی!!!!!!

اساتید هم بگن لطفا اگه چیزی میدونن
بای
عنوان: پاسخ به: ایا ممکنه به این صورت cpu مصرف شه؟
ارسال شده توسط: heresh در 19 خرداد 1389، 07:51 ب‌ظ
شاید خود برنامه‌هایی که می‌نویسی الگوریتمشون جوریه که طول می‌کشه ...
چه برنامه‌هایی می‌نویسی؟
عنوان: پاسخ به: ایا ممکنه به این صورت cpu مصرف شه؟
ارسال شده توسط: mohamad123sh در 19 خرداد 1389، 09:11 ب‌ظ
یادم رفت یه پیشنهاد بهت بدم
این یه حلقه تو در تو با حد اقل حر کدوم ۱۰۰۰۰۰تا دور درست کن که یه عدد رو با هم هی اضافه کنه ببین چقدر طول میکشه اوکی؟

منم با نتایج CPU خودمو میگذارم مقایسه کن:
اینم نتایج برای CPU i7 in 1.6GHZ که فقط یک هستش رو استفاده کرد.
توی نزدیک 44 ثانیه نتیجه رو نشون برام گذاشت.

راسی اینم بگم که روی یه سیستم ۶۴ بیتی امتحان کن(اگه امکانش هست) ببین درست نمیشه؟
حالا اینم چیزی که من به ذهنم رسید بگم شاید دست شد.
بای
عنوان: پاسخ به: ایا ممکنه به این صورت cpu مصرف شه؟
ارسال شده توسط: G99057G1HGEQ در 20 خرداد 1389، 07:07 ب‌ظ
یه نگاه به دمای سی‌پی‌یو بندازین.
ممکنه بر اثر افزایش بیش از حد دما، ویژگی thermal throttling به کار بیفته. (البته این ویژگی رو همه‌ی سی‌پی‌یو‌ها ندارن، بنابراین بد نیست اول بررسی کنین که آیا اصلا سی‌پی‌یوی شما همچین ویژگی‌ای داره یا نه)