1. IT榜首页
  2. 软件应用

[图]GNU Libmicrohttpd 0.9.72发布:优化跨系统移植

Libmicrohttpd是由C语言编写的小型嵌入式HTTP网页服务库,赶在2020年的末尾正式发布了0.9.72版本。这个轻量级的C类库为其他应用程序提供了非常优秀的HTTP网页服务器,新版本更加注重操作系统和内核的可移植性。

Libmicrohttpd 是由 C 语言编写的小型嵌入式 HTTP 网页服务库,赶在 2020 年的末尾正式发布了 0.9.72 版本。这个轻量级的 C 类库为其他应用程序提供了非常优秀的 HTTP 网页服务器,新版本更加注重操作系统和内核的可移植性。

访问:

[活动]阿里云“企业飞天会员年终盛典”:2核8G云服务器低至390.6元/年

21.jpg

在新版 Libmicrohttpd 中,缓冲/推送代码已经完全重写,并具备更好的跨环境移植性。新版本中大幅减少了系统调用数量,还特别针对为 FreeBSD, Windows, OpenBSD, NetBSD, Darwin/macOS 和 Solaris 发行版本进行了重写。

在代码重写之后,Libmicrohttpd 带来了更好的网络利用率和更快的响应速度。此外新版本也在其他方面进行了诸多优化,例如更好的线程同步、更好的性能(尤其是在 HTTP stay-alive 和 HTTPS 连接的情况下)。

更多关于这个新的 GNU libmicrohttpd 0.9.72 版本的细节请访问GNU.org项目网站。

原创文章,作者:,如若转载,请注明出处:https://www.itbound.com/archives/71679

发表评论

电子邮件地址不会被公开。 必填项已用*标注