libuv 0.10.36 和 1.4.2 发布,Node 的 IO 扩展

oschina
 oschina
发布于 2015年02月28日
收藏 6

libuv 0.10.36 和 1.4.2 发布,这两个版本主要是 bug 修复,相关链接:

ChangeLogs:

https://github.com/libuv/libuv/releases/tag/v0.10.36
https://github.com/libuv/libuv/releases/tag/v1.4.2

Download:

http://dist.libuv.org/dist/v0.10.36/
http://dist.libuv.org/dist/v1.4.2/

Documentation:

http://docs.libuv.org/en/v1.x/

libuv 是 Node 的新跨平台抽象层,用于抽象 Windows 的 IOCP 及 Unix 的 libev。作者打算在这个库的包含所有平台的差异性。

特性:

  • 非阻塞 TCP 套接字

  • 非阻塞命名管道

  • UDP

  • 定时器

  • 子进程生成

  • 通过 uv_getaddrinfo 实现异步 DNS

  • 异步文件系统 API:uv_fs_*

  • 高分辨率时间:uv_hrtime

  • 正在运行程序路径查找:uv_exepath

  • 线程池调度:uv_queue_work

  • TTY控制的ANSI转义代码: uv_tty_t

  • 文件系统事件现在支持 inotify, ReadDirectoryChangesW 和 kqueue。很快会支持事件端口:uv_fs_event_t

  • 进程间的 IPC 与套接字共享:uv_write2

已受支持的平台:

  • Microsoft Windows 操作系统,如 Windows XP SP2。使用 Visual Studio 或 MinGW 构建

  • Linux 2.6 使用 GCC 工具链

  • MacOS 使用 GCC 或 XCode 工具链

  • Solaris 121 或之后版本,使用 GCC 工具链

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:libuv 0.10.36 和 1.4.2 发布,Node 的 IO 扩展
加载中

最新评论(1

RealMatrix
RealMatrix
沙发??duang duang duang
返回顶部
顶部