gpt4 book ai didi

java - 使用 Java 7 绕过内核?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:52:54 27 4
gpt4 key购买 nike

我阅读了一些关于 SO Java 7 支持内核绕过的评论。然而,在谷歌搜索这个主题时,我没有看到任何直接的例子。

有没有人有 Java 7 执行内核绕过的例子?我很想看看

最佳答案

这个相关问题的答案提到 SolarFlare 有 Java 绑定(bind):Networking with Kernel Bypass in Java .

就Java 7而言,核心库中不支持这种东西。内核绕过过于系统/供应商特定,无法包含在标准 API 中。

您可以做其他不涉及内核旁路的事情来提高 Java 中的网络吞吐量。例如,使用 NIO Buffer 和 Channel APIs ... 然而,典型的 Java“框架”往往会妨碍这样做...通过仅将 Stream/Reader 和其他高级 I/O 抽象暴露给“应用程序”代码.


(我还认为,如果您的应用程序的网络延迟和吞吐量非常重要,以至于内核绕过是值得的,那么您应该使用“更接近金属”的编程语言。Java 更适合以下应用程序:最大的问题是应用程序的复杂性……不能通过网络快速移动大量比特。)

关于java - 使用 Java 7 绕过内核?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15813603/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com