اذهب إلى المحتوى

Recommended Posts

  • 0
نشر

نستخدم المسالك (البرمجة التفرعية) عندما نستطيع تقسيم البرنامج لمشاكل بسيطة و نسند كل مهمة جزئية لمسلك ما.

  • تطبيق عملية مجموع على عناصر سطر في مصفوفة ثائية الأبعاد لكل مسلك ثم نقوم بجمع النواتج.
  • عندما نريد تستدعاء دالة بمجموعة من القيم المختلفة، نقوم باستدعاء مسلك بتحديد قيم للوسطاء فكل مسلك يحسب خيار مختلف.
  • عندما نريد معالجة الصور وتطبيق الفلاتر
  • معالجة الفيديو
  • العملات المشفرة
  • 0
نشر

توجد الكثير من البرامج التي تستخدم الـ multi threading، في الغالب يتم إستعماله للأجزاء التي تحتاج وقت طويل لإتمامها مثل معالجة وتعديل الصور في برامج مثل الـ Photoshop ولكي لا تتجمد واجهة التطبيق أثناء القيام بمثل هذه المهام يتم إستعمال الـ multi threading، ومن أمثلة التطبيقات التي تستعمل الـ multi threading أيضًا:

  • برامج تحرير النصوص Text Editors مثل برامج Microsoft Office
  • كل أنواع الألعاب تستعمل هذا الأمر بكثرة خصوصًا الألعاب من نوع FPS shooters
  • خوادم الويب مثل Apache و Nginx
  • متصفحات الويب مثل Google Chrome و Microsoft Edge
  • برامج معالجة الصور والفيديوهات مثل Adobe After Effect و Adobe Photoshop
  • برامج الرسم ثلاثي الأبعاد مثل Blender و Cinema 4D
  • برامج الهندسة المعمارية مثل Autodesk AutoCAD

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...