نمایش نتایج 1 تا 40 از 52

نام تاپیک: راه های افزایش سرعت در C++‎

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی
    تاریخ عضویت
    دی 1391
    محل زندگی
    شرق تهران
    سن
    33
    پست
    162

    نقل قول: راه های افزایش سرعت در C++‎

    سعی کن آرایه هات رو ازنوع اشاره گر تعریف کنی
    این به خاطر اینه که بتونی memory رو مدیریت کنی
    از توابعی که <memory> بهت میده استفاده کن که بتونی اشاره گرها رو پاک کنی
    چون هر چی متغیرها و آرایه هات کمتر باشن حافظه کمتری مصرف میشه و در نتیجه سرعت برنامه به شدت میره بالاتر
    و اینکه برنامت رو به صورت Multi-threading بنویس که بتونه از تمام CPU استفاده کنه
    حتما برنامه رو strip و optimize کن
    این موجب این میشه که اولا سرعت برنامه بره بالاتر و در ثانی اینکه حجم برنامه کم بشه
    از SSE استفاده کن تا سرعت برنامه بره بالاتر
    اگه از MinGW استفاده میکنی از سویچ -mthreads استفاده کن که کامپایلرم یه جورایی تو multi-threading کمکت کنه
    و اینکه سعی کن تعداد دستوراتی که مینویسی کمتر باشه تا سرعت بره بالاتر

  2. #2
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1392
    محل زندگی
    تو الکترونِ داخل cpu
    پست
    127

    نقل قول: راه های افزایش سرعت در C++‎

    نقل قول نوشته شده توسط brightening-eyes مشاهده تاپیک
    سعی کن آرایه هات رو ازنوع اشاره گر تعریف کنی
    این به خاطر اینه که بتونی memory رو مدیریت کنی
    از توابعی که <memory> بهت میده استفاده کن که بتونی اشاره گرها رو پاک کنی
    چون هر چی متغیرها و آرایه هات کمتر باشن حافظه کمتری مصرف میشه و در نتیجه سرعت برنامه به شدت میره بالاتر
    و اینکه برنامت رو به صورت Multi-threading بنویس که بتونه از تمام CPU استفاده کنه
    حتما برنامه رو strip و optimize کن
    این موجب این میشه که اولا سرعت برنامه بره بالاتر و در ثانی اینکه حجم برنامه کم بشه
    از SSE استفاده کن تا سرعت برنامه بره بالاتر
    اگه از MinGW استفاده میکنی از سویچ -mthreads استفاده کن که کامپایلرم یه جورایی تو multi-threading کمکت کنه
    و اینکه سعی کن تعداد دستوراتی که مینویسی کمتر باشه تا سرعت بره بالاتر
    حالا من چندتا سوال دارم که امیدوارم بهشون پاسخ بدین:

    1-چطوری می تونم برنامه رو به صورت Multi-threading بنویسم ؟

    2-چطوری برنامه رو strip کنم ؟

    3-SSE چیه چطوری می تونم ازش استفاده کنم ؟

    4-MinGW چیه ؟

    5--mthreads چیه ؟

تاپیک های مشابه

  1. سوال: روش های افزایش سرعت exe
    نوشته شده توسط sadaf_ در بخش C#‎‎
    پاسخ: 3
    آخرین پست: دوشنبه 30 آبان 1390, 17:49 عصر
  2. افزایش سرعت در خواندن فایل های بیش از 10k
    نوشته شده توسط fazel-d در بخش C#‎‎
    پاسخ: 2
    آخرین پست: شنبه 02 خرداد 1388, 14:31 عصر
  3. افزایش سرعت در بانک های اطلاعاتی
    نوشته شده توسط hoja06101001 در بخش PHP
    پاسخ: 5
    آخرین پست: شنبه 21 دی 1387, 16:32 عصر
  4. روش های افزایش سرعت در dotnetnuke
    نوشته شده توسط delphi77 در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: یک شنبه 15 اردیبهشت 1387, 13:58 عصر
  5. روش یا کامپوننتی برای افزایش سرعت برنامه های بانک اطلاعاتی
    نوشته شده توسط احسان آریانو در بخش برنامه نویسی در Delphi
    پاسخ: 8
    آخرین پست: شنبه 17 آذر 1386, 03:17 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •