ليبوف

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

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

المميزات[عدل]

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

أصل الاسم[عدل]

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

أنظر أيضا[عدل]

المصادر[عدل]

  1. ^ أ ب وصلة مرجع: https://api.github.com/repos/libuv/libuv. الوصول: 29 يوليو 2018.
  2. ^ "The libuv Open Source Project on Open Hub: Languages Page". أهلوه. اطلع عليه بتاريخ 2018-07-19.
  3. ^ أ ب "Release v1.48.0: 2024.02.07, Version 1.48.0 (Stable)".
  4. ^ "The libuv Open Source Project on Open Hub: Licenses Page". أهلوه. اطلع عليه بتاريخ 2018-07-19.
  5. ^ "Projects that use libuv". libuv GitHub project page. مؤرشف من الأصل في 2023-02-25. اطلع عليه بتاريخ 2016-06-30.
  6. ^ An introduction to libuv نسخة محفوظة 2023-07-24 على موقع واي باك مشين.
  7. ^ "What does UV stand for in libuv?". groups.google.com. مؤرشف من الأصل في 2022-06-07. اطلع عليه بتاريخ 2022-06-07.

روابط خارجية[عدل]