ليف (حوسبة)
الليف مصطلح مستعمل في علوم الحاسب الآلي، ويقصد به الخيط خفيف الوزن عند التنفيذ.[1][2]
تشترك الألياف، مثل الخيوط، في نفس الذاكرة الافتراضية. ومع ذلك، فإن الألياف تستخدم تعدد مهام متعاون (co-operative multitasking) في حين أن الخيوط تستخدم تعدد مهام استباقي (pre-emptive multitasking).
تعتمد الخيوط غالبا على جدولة النواة للخيط لاستباق انشغال خيط واستئناف عمل خيط آخر. على الألياف الجاري تنفيذها فسح المجال لتنفيذ ألياف أخرى.
مراجع
[عدل]- ^ Shankar، Ajai (سبتمبر 2003). "Implementing Coroutines for .NET by Wrapping the Unmanaged Fiber API". MSDN Magazine. Microsoft. مؤرشف من الأصل في 2003-08-19.
This article shows how coroutines can be implemented for the .NET Framework by using the Fiber API and Managed Extensions for C++, and how they can be easily used with other .NET-compliant languages
- ^ A Fiber Class نسخة محفوظة 23 أكتوبر 2017 على موقع واي باك مشين.