يرجى إضافة وصلات داخلية للمقالات المتعلّقة بموضوع المقالة.

ليف (حوسبة)

من ويكيبيديا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث

الليف مصطلح مستعمل في علوم الحاسب الآلي، ويقصد به الخيط خفيف الوزن عند التنفيذ.[1][2]

تشترك الألياف، مثل الخيوط، في نفس الذاكرة الافتراضية. ومع ذلك، فإن الألياف تستخدم تعدد مهام متعاون (co-operative multitasking) في حين أن الخيوط تستخدم تعدد مهام استباقي (pre-emptive multitasking).

تعتمد الخيوط غالبا على جدولة النواة للخيط لاستباق انشغال خيط واستئناف عمل خيط آخر. على الألياف الجاري تنفيذها فسح المجال لتنفيذ ألياف أخرى.

مراجع[عدل]

  1. ^ Shankar، Ajai (September 2003). "Implementing Coroutines for .NET by Wrapping the Unmanaged Fiber API". MSDN Magazine. Microsoft. تمت أرشفته من الأصل في 19 August 2003. 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 
  2. ^ A Fiber Class نسخة محفوظة 23 أكتوبر 2017 على موقع واي باك مشين.


Computer.svg
هذه بذرة مقالة عن الحاسوب أو العاملين في هذا المجال بحاجة للتوسيع. شارك في تحريرها.