السلام عليكم ورحمه الله وبركاته
كل سنه وانتم طيبين :lol:
كيف اجعل برنامجى ذو كفاءه فى السرعه
وما هى الادوات التى تجعل البرنامج سريع فى يد المستخدم
وجزاكم الله خيرا
اللهم بلغلنا ليله القدر
السلام عليكم ورحمه الله وبركاته
كل سنه وانتم طيبين :lol:
كيف اجعل برنامجى ذو كفاءه فى السرعه
وما هى الادوات التى تجعل البرنامج سريع فى يد المستخدم
وجزاكم الله خيرا
اللهم بلغلنا ليله القدر
ماذا تقصد بسرع هل هي سرعة المعالجة ام التفاعل من المستخدم
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); جزاك الله خيرا
هوالمطلوب الكفاءه فى الداء
يعنى السرعه والتفاعل مع المستخدم
ابحث عن الثيريد
الـ Threading أصبح أكثر سهوله ووضوحا مع bashmohandes ::
التعامل مع الThreads , كيف تحسن أداء برامجك
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); السلام عليكم
1-Don't try to optimize your application if it is working fine. Optimization is cost and time consuming.
2-To optimize your application you have to know which part of the code is taking a lot of time to execute. You can do this using a profiler.
3-Profilers are a type of applications to measure the performance of your application. They can tell you the time taken for the execution of every method and the number of processor instructions, so you can know which methods are time consuming and so you optimize them.
4-The most famous and advanced profiler is intel's vTune, but it is expensive. You can search for a free profiler online.
KARIMSOFT كتب:ابحث عن الثيريدالـ Threading أصبح أكثر سهوله ووضوحا مع bashmohandes ::
التعامل مع الThreads , كيف تحسن أداء برامجك
Multithreading is useful only in the following situations:
1-You have a multi core processor or multiple processors in the computer running the application.
2-You are using asynchronous method calls.
Other than these situations, multithreading will decrease the performance due to the overhead of thread management.
هذا الموضوع مغلق.