ده تکنیک افزایش سرعت اجرای برنامه #2

ده تکنیک افزایش سرعت اجرای برنامه #2

در این پست از وبسایت پرووید، در رابطه با ده تکنیک افزایش سرعت اجرای برنامه #2 صحبت خواهیم کرد. به ادامه ی مطلب بروید.

تکنیک دوم: به فراخوانی های چندگانه

فراخوانی های چندگانه (Chunky Calls)، فراخوانی هایی هستند که چندین کار را به طور یک جا انجام می دهند. در مقابل، فراخوانی های یک گانه (Chatty Calls) آن فراخوانی هایی هستند که فقط یک کار را انجام میدهند. به منظور افزایش سرعت اجرای برنامه به خصوص در شرایطی که از متدهایی استفاده می کنید که در یک AppDomain دیگر هستند و یا متدهایی شبیه P/Invoke، Remote Call و غیره باید سعی کنید از فراخوانی های چندگانه استفاده کنید. این نوع فراخوانی ها سرباز زیادی دارند و با استفاده از روش فراخوانی چندگانه می توان این سربار را به حداقل رساند.

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

از شما دعوت می کنیم که از دیگر قسمت های این آموزش نیز دیدن کنید. لیست کامل این سری آموزشی را می توانید از مطلب مربوط به آموزش ده تکنیک افزایش سرعت اجرای برنامه های دات نت مشاهده کنید.

مرتضی گیتی
بدون نظر

ارسال نظر

نظر
نام
ایمیل
وب سایت