تكلفة إنشاء الخيوط الحاسوبية
إنشاء Threads لتسريع البرنامج قد يؤدي الى بطئه! وذلك يعود لتكلفة إنشائها. لغة الكوتلن قدمت الروتينات Coroutines لحل وتسهيل التعامل مع البرمجة المتزامنة.
مثال يبين فرق الأداء:
- الـ Threads استغرق دقيقتين.
- الـ Coroutines استغرق ثانيتين?.
#كوتلن
إنشاء Threads لتسريع البرنامج قد يؤدي الى بطئه! وذلك يعود لتكلفة إنشائها. لغة الكوتلن قدمت الروتينات Coroutines لحل وتسهيل التعامل مع البرمجة المتزامنة.
مثال يبين فرق الأداء:
- الـ Threads استغرق دقيقتين.
- الـ Coroutines استغرق ثانيتين?.
#كوتلن
الهدف من المثال السابق كان لتوضيح التكلفة من إنشاء الخيوط الحاسوبية Threads ضد الروتينات المساعدة Coroutines وليس الفرق بين سرعة توليد الرقم (تستطيع توليده في اجزاء من الثانيه بإستخدام خيط حاسوب واحد). إنما المقياس كان تكلفة إنشاء الخيوط الحاسوبية ضد الروتينات المساعدة.
جاري تحميل الاقتراحات...