هذه المقالة يتيمة. ساعد بإضافة وصلة إليها في مقالة متعلقة بها
يرجى مراجعة هذه المقالة وإزالة وسم المقالات غير المراجعة، ووسمها بوسوم الصيانة المناسبة.

ليبوف

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

ليبوف libuv هي عبارة عن مكتبة لغة البرمجة C متعددة المنصات توفر دعمًا لعمليات الإدخال / الإخراج غير المتزامنة استنادًا إلى حلقات الأحداث . وهو يدعم epoll(4) و kqueue(2) و ويندوز IOCP ومنافذ أحداث سولاريس ولينكس io_uring . تم تصميمه بشكل أساسي للاستخدام في مكتبة نود.جي إس ولكنه يستخدم أيضًا في مشاريع البرامج الأخرى.[1] كان في الأصل تجريدًا حول ليبيف أو مايكروسوفت IOCP ، حيث لا يدعم ليبيف IOCP على Windows. في إصدار node-v0.9.0 من libuv ، تمت إزالة التبعية على ليبيف.[2]

المميزات

من مميزات مكتبة ليبوف:

أصل الاسم

وفقًا لمطور ليبوف Ben Noordhuis ، لم يكن لاسم libuv في الأصل معنى محددًا ، ولكن نظرًا لأن الناس ظلوا يسألون عنه ، فقد اختلقوا شيئًا ما. لقد توصلوا إلى حصان وحيد القرن فيلوسيرابتور ، الذي أصبح شعارًا للمكتبة وتم اقتاس الاسم منها.[3]

أنظر أيضا

المصادر

  1. ^ "Projects that use libuv". libuv GitHub project page. مؤرشف من الأصل في 2023-02-25. اطلع عليه بتاريخ 2016-06-30.
  2. ^ An introduction to libuv نسخة محفوظة 2023-07-24 على موقع واي باك مشين.
  3. ^ "What does UV stand for in libuv?". groups.google.com. مؤرشف من الأصل في 2022-06-07. اطلع عليه بتاريخ 2022-06-07.

روابط خارجية