<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Libuv</id>
	<title>Libuv - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Libuv"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Libuv&amp;action=history"/>
	<updated>2026-07-10T14:54:01Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Libuv&amp;diff=3237423&amp;oldid=prev</id>
		<title>imported&gt;InternetArchiveBot：​补救2个来源，并将0个来源标记为失效。) #IABot (v2.0.9.5</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Libuv&amp;diff=3237423&amp;oldid=prev"/>
		<updated>2023-06-12T23:19:16Z</updated>

		<summary type="html">&lt;p&gt;补救2个来源，并将0个来源标记为失效。) #IABot (v2.0.9.5&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{lowercase|title=libevent}}&lt;br /&gt;
{{noteTA|G1=IT}}&lt;br /&gt;
{{Infobox software&lt;br /&gt;
| name = libuv&lt;br /&gt;
| logo = libuv.svg&lt;br /&gt;
| logo size = 160px&lt;br /&gt;
| screenshot = &lt;br /&gt;
| caption = &lt;br /&gt;
| collapsible = &lt;br /&gt;
| author = &lt;br /&gt;
| developer = &lt;br /&gt;
| released = &lt;br /&gt;
| latest release version = {{wikidata|property|reference|edit|P348}}&lt;br /&gt;
| latest release date = {{wikidata|qualifier|P348|P577}}，{{Time ago|{{wikidata|qualifier|raw|P348|P577}}}}&lt;br /&gt;
| programming language = [[C语言|C]]&lt;br /&gt;
| operating system = [[跨平台]]&lt;br /&gt;
| platform = [[Linux]]、[[Android]]、[[Windows]]和[[OS X]]/[[Darwin (操作系统)|Darwin]]&amp;lt;ref name=&amp;quot;libuvgithub&amp;quot;&amp;gt;{{cite web|url=https://github.com/libuv/libuv|title=The libuv project page and source code|website=GitHub|accessdate=30 June 2016|archive-date=2021-01-19|archive-url=https://web.archive.org/web/20210119222505/https://github.com/libuv/libuv|dead-url=no}}&amp;lt;/ref&amp;gt;，[[FreeBSD]]，[[OpenBSD]]&lt;br /&gt;
| size = &lt;br /&gt;
| language = &lt;br /&gt;
| genre = I/O抽象[[函式库|库]]&lt;br /&gt;
| license = [[MIT License|MIT]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;libuv&amp;#039;&amp;#039;&amp;#039;（[[独角兽|Unicorn]] [[伶盜龍屬|Velociraptor]]—独角伶盗龙&amp;lt;ref&amp;gt;{{Cite web|url=http://docs.libuv.org/en/v1.x/|title=Welcome to the libuv documentation — libuv documentation|website=docs.libuv.org|language=en|access-date=2017-07-24|archive-date=2020-11-26|archive-url=https://web.archive.org/web/20201126192949/http://docs.libuv.org/en/v1.x/|dead-url=no}}&amp;lt;/ref&amp;gt;）库是多平台[[C语言|C]]库，提供对基于[[事件循环]]的[[异步I/O]]的支持。它支持[[Epoll|&amp;lt;code&amp;gt;epoll(4)&amp;lt;/code&amp;gt;]]、[[Kqueue|&amp;lt;code&amp;gt;kqueue(2)&amp;lt;/code&amp;gt;]]、Windows的[[IOCP]]和[[Solaris]]的事件端口。它主要设计用于[[Node.js]]，但也可用于其他软件项目，例如[[Lua]]的Luvit&amp;lt;ref&amp;gt;{{cite web|url=https://luvit.io/|title=Luvit － Asynchronous I/O for Lua|access-date=2023-03-25|archive-date=2023-05-17|archive-url=https://web.archive.org/web/20230517190320/https://luvit.io/|dead-url=no}}&amp;lt;/ref&amp;gt;、[[Julia (编程语言)|Julia]]和[[Python]]的uvloop&amp;lt;ref&amp;gt;{{cite web|url=https://github.com/MagicStack/uvloop|title=uvloop is a fast, drop-in replacement of the built-in asyncio event loop|access-date=2023-03-25|archive-date=2023-05-25|archive-url=https://web.archive.org/web/20230525214644/https://github.com/MagicStack/uvloop|dead-url=no}}&amp;lt;/ref&amp;gt;。它最初是[[libev]]或Microsoft [[IOCP]]上的抽象，[[libev]]只支持Unix系统而不支持Windows上的IOCP，在node-v0.9.0的libuv版本中去除了对libev的依赖&amp;lt;ref&amp;gt;{{Cite web |url=https://nikhilm.github.io/uvbook/introduction.html#background |title=An introduction to libuv |access-date=2019-05-28 |archive-url=https://web.archive.org/web/20180312082757/http://nikhilm.github.io/uvbook/introduction.html#background |archive-date=2018-03-12 |dead-url=yes }}&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
==特征==&lt;br /&gt;
下述特征取自代码仓库介绍&amp;lt;ref name=&amp;quot;libuvgithub&amp;quot; /&amp;gt;：&lt;br /&gt;
* 全特征事件循环以epoll、kqueue、IOCP、事件端口为后端&lt;br /&gt;
* 异步[[传输控制协议|TCP]]和[[用户数据报协议|UDP]]套接字&lt;br /&gt;
* 异步[[域名系统|DNS]]解析&lt;br /&gt;
* 异步文件和[[文件系统]]操作&lt;br /&gt;
* 文件系统事件&lt;br /&gt;
* [[ANSI转义序列]]控制的[[终端|TTY]]&lt;br /&gt;
* [[进程间通信|IPC]]经由套接字共享，使用[[Unix域套接字]]或[[命名管道]]（Windows）&lt;br /&gt;
* [[子进程]]&lt;br /&gt;
* [[线程]]池&lt;br /&gt;
* 信号处理&lt;br /&gt;
* 高解析度时钟&lt;br /&gt;
* 线程和同步原语（primitive）&lt;br /&gt;
&lt;br /&gt;
==参见==&lt;br /&gt;
* [[libevent]]&lt;br /&gt;
* [[libev]]&lt;br /&gt;
* [[反应器模式]]&lt;br /&gt;
&lt;br /&gt;
==引用==&lt;br /&gt;
{{Reflist|2}}&lt;br /&gt;
&lt;br /&gt;
==外部链接==&lt;br /&gt;
* {{official website}}&lt;br /&gt;
* {{GitHub|libuv/libuv}}&lt;br /&gt;
* [https://nikhilm.github.io/uvbook/ An Introduction to libuv] {{Wayback|url=https://nikhilm.github.io/uvbook/ |date=20201129014945 }}&lt;br /&gt;
* [http://docs.libuv.org/ libuv API documentation] {{Wayback|url=http://docs.libuv.org/ |date=20191018041825 }}&lt;br /&gt;
* [http://docs.libuv.org/en/latest/design.html libuv design overview] {{Wayback|url=http://docs.libuv.org/en/latest/design.html |date=20200922215222 }}&lt;br /&gt;
&lt;br /&gt;
[[Category:C函式库]]&lt;br /&gt;
[[Category:事件 (计算机)]]&lt;br /&gt;
[[Category:自由發展元件與函式庫]]&lt;/div&gt;</summary>
		<author><name>imported&gt;InternetArchiveBot</name></author>
	</entry>
</feed>