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

ليف (حوسبة)

من أرابيكا، الموسوعة الحرة

هذه هي النسخة الحالية من هذه الصفحة، وقام بتعديلها عبد العزيز (نقاش | مساهمات) في 04:25، 14 ديسمبر 2022 (بوت: إصلاح التحويلات). العنوان الحالي (URL) هو وصلة دائمة لهذه النسخة.

(فرق) → نسخة أقدم | نسخة حالية (فرق) | نسخة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

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

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

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

مراجع

  1. ^ 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
  2. ^ A Fiber Class نسخة محفوظة 23 أكتوبر 2017 على موقع واي باك مشين.