OTP 24.2 版本发布

2021年12月15日 · 作者:Kenneth Lundin

OTP 24.2 #

Erlang/OTP 24.2 是 OTP 24 的第二个维护补丁版本,主要包含错误修复以及一些改进。

以下是此版本的一些亮点

亮点 #

  • crypto:OTP 中的 crypto 应用程序现在可以使用新的 OpenSSL 3.0 密码库进行编译、链接和使用。由于尚未进行广泛测试,因此在本版本中仅建议用于实验和 alpha 测试。目前还不能保证它能正常工作,甚至不能保证与其他 OTP 应用程序(如 SSL 和 SSH)一起工作,尽管目前没有发现已知错误。
  • erts:引入了一个选项,用于启用特定于脏调度程序的分配器实例。默认情况下,此类分配器实例是禁用的。有关更多信息,请参阅 erl 命令的 +Mdai 参数的文档

  • erl_docgen, erts:所有预定义类型都已添加到 erlang 模块,并附带文档。现在,对预定义类型的任何引用都会链接到该文档,以便用户可以查看它。

  • erts:在具有大量进程的系统上,由于代码清除或文字区域删除,在正常或低优先级上执行的进程的响应速度可能会受到影响。这是因为在这些操作期间,系统上的所有进程都被同时安排执行。新的解决方案是将未完成的清除和复制请求的数量限制为默认调度器数量的 2 倍。

有关更多详细信息和下载,请点击此链接

Erlang/OTP 源代码也可以在 GitHub 上的官方 Erlang 存储库中找到:https://github.com/erlang/otp