首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CentOS上还有其他SelectorProvider (默认EPollSelectorProvider)吗?

CentOS上还有其他SelectorProvider (默认EPollSelectorProvider)吗?
EN

Stack Overflow用户
提问于 2018-02-11 05:09:32
回答 1查看 413关注 0票数 1

有没有人知道除了CentOS的EPollSelectorProvider之外还有没有其他的SelectorProvider

或者你能告诉我如何找到可用的SelectorProvider,这样我就可以在-Djava.nio.channels.spi.SelectorProvider中指定,这样我的应用程序就可以选择其他提供商吗?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2018-02-13 04:42:06

通过分析rt.jar发现SelectorProvider。它被称为sun.nio.ch.PollSelectorProvider,去掉"E“。因此,该模式可以通过以下方式来实现:

代码语言:javascript
复制
-Djava.nio.channels.spi.SelectorProvider=sun.nio.ch.PollSelectorProvider

unzip rt.jargrep Selector screen-shot_rt_grep_selector发现

By_Strings_JVM_libs_Poll

另外,EPOLL为Java设计者Mikhail确认了这一点,谢谢Mikhail!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48725595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档