libuv

libuvUnicorn Velociraptor—独角伶盗龙[2])库是多平台C库,提供对基于事件循环异步I/O的支持。它支持epoll(4)kqueue(2)、Windows的IOCPSolaris事件端口。它主要设计用于Node.js,但也可用于其他软件项目如Juliapyuv 页面存档备份,存于[3]。它最初是libev或Microsoft IOCP上的抽象,libev只支持Unix系统而不支持Windows上的IOCP,在node-v0.9.0的libuv版本中去除了对libev的依赖[4]

libuv
穩定版本
1.33.1
(2019年10月19日2019-10-19
源代码库
编程语言C
操作系统跨平台
系統平台LinuxAndroidWindowsOS X/Darwin[1]FreeBSDOpenBSD
类型I/O抽象
许可协议MIT
网站libuv.org/ 

特征

下述特征取自代码仓库介绍[1]

参见

引用

  1. . GitHub. [30 June 2016]. (原始内容存档于2021-01-19).
  2. . docs.libuv.org. [2017-07-24]. (原始内容存档于2020-11-26) (英语).
  3. . libuv GitHub project page. [30 June 2016]. (原始内容存档于2019-10-18).
  4. . [2019-05-28]. (原始内容存档于2018-03-12).

外部链接

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.