腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
分级版本目录分类器
、
、
例如,使用vanilla
实现
函数的io.netty:netty-transport-native-
epoll
:4.1.74.Final:
linux
-x86_64:它可以工作,但是如何使用目录进行相同的操作: netty-
epoll
-
linux
={ group = "io.ne
浏览 13
提问于2022-03-15
得票数 0
1
回答
在Unix(AIX,HP-UX)和
Linux
(RedHat,Ubuntu)中boost::asio的
实现
有什么不同?
在Windows中,完成事件队列由操作系统
实现
,并与I/O完成端口相关联。 但是这些(select、
epoll
或kqueue)在Unix上是用来
实现
最大性能的,在
Linux
上又是什么呢?在Unix(AIX、HP-UX)和
Linux
(RedHat、Ubuntu)之间boost::asio的
实现
有区别吗?
浏览 4
提问于2013-06-29
得票数 2
回答已采纳
1
回答
利用Nettys
epoll
实现
Linux
SocketCAN通信
、
、
我正在考虑使用Netty作为
Linux
库的基础,因为它也使用NIO/
epoll
来访问JavaCAN SocketCAN。让我困扰的是,Netty
epoll
类是为网络( IP )通信编写的,而不是为没有任何IP关系的
Linux
套接字的使用而编写的。我想
实现
的是一个Channel,它利用Netty
epoll
实现
,但没有IP通信,只有一个
Linux
套接字。 我喜欢听到你的意见,无论你认为这是可能的还是不好的主意?
浏览 53
提问于2020-08-25
得票数 1
2
回答
epoll
VS select
、
为了了解
epoll
和select之间的区别,我读了几本网络书籍,但它们只略微涵盖了这些概念。如果你们能为我提供详细的关键区别,我将不胜感激。 提前感谢
浏览 1
提问于2011-06-10
得票数 8
回答已采纳
1
回答
套接字I/O模式
epoll
,重叠I/O
、
通过探索,我发现重叠的I/O或完成端口在Windows中做多路复用很好,而
epoll
在
Linux
上很好。 是否可以使用boost
实现
这些技术(
epoll
和重叠I/O或完成端口)?
浏览 2
提问于2011-03-25
得票数 1
回答已采纳
2
回答
了解*nix上异步编程的基本知识
、
、
、
、
一段时间以来,我一直在谷歌上搜索大量信息,以了解在nix机器上
实现
异步编程/行为的各种方法,并且(正如我前面所知道的)仍然没有真正的用于
Linux
的异步模式(使用单线程并发)作为Windows可用(IOCP下面是
linux
的几个备选方案: select/poll/
epoll
::无法使用单线程完成,因为
epoll
仍在阻塞调用。此外,所监视的文件描述符必须在非阻塞模式下打开。libaio::我所知道的是它的
实现
很糟糕,它的通知仍然是基于它的,而不是像win
浏览 16
提问于2012-01-08
得票数 16
回答已采纳
2
回答
Java中有
epoll
等效项吗?
、
、
在Java中有
Linux
epoll
的等价物吗?Java中有没有类似的工具?我查看了nio包,它允许我使用选择器注册许多套接字。
浏览 2
提问于2012-05-16
得票数 24
1
回答
主流内核中的EPOLLEXCLUSIVE和EPOLLROUNDROBIN旗
、
我找到了这个关于另外两个
EPOLL
标志的。有人知道主流
linux
内核什么时候可以使用吗?
浏览 3
提问于2015-10-20
得票数 2
1
回答
轮询和
epoll
事件标志是否兼容?
、
、
、
我试图让libusb使用
epoll
而不是poll,因为我已经在一个需要可伸缩性的应用程序中使用
epoll
,并且只能在
Linux
上运行。我想知道libusb_get_pollfds返回的用于投票的libusb_get_pollfds标志是否与
epoll
兼容。例如,POLLIN标志是否可以在
epoll
中注册并
实现
与EPOLLIN标志相同的行为,或者是否需要将这些事件标志映射到相应的
epoll
版本?
浏览 1
提问于2015-06-06
得票数 1
回答已采纳
2
回答
如何在netty-all 4.1.3+中禁用
epoll
(和使用轮询)
、
我想做一下
epoll
和poll的性能比较,似乎在
Linux
下,netty都会使用
epoll
,有没有办法(配置)让我使用poll进行通信?
浏览 28
提问于2016-08-16
得票数 2
1
回答
boost::asio扩展TCP套接字
、
、
、
我正在尝试做一个asio扩展,类似于boost套接字,在windows和
linux
上都能
实现
。这些扩展将用于与使用
linux
的EIBD的KNX网络进行交互。问题是,如何监控多个文件描述符。boost如何在套接字
实现
中处理此问题?据我所知,在windows上使用的是IO完成端口。
浏览 0
提问于2012-11-22
得票数 3
回答已采纳
1
回答
我可以从哪里获得关于
Linux
2.6.x上aio的最新信息?
、
、
最近我正在学习如何写一个高性能的网页,server.There是RedHat做的一个实验,他说
epoll
比aio更快。有人说这是因为
Linux
内核中的aio是用pthread
实现
的。对我来说很难找到最新的信息来证明this.Also我不知道在
Linux
上
epoll
仍然比aio更好吗?所以我想知道在
Linux
2.6.x上我可以从哪里获得关于aio的最新信息。非常感谢!
浏览 1
提问于2010-07-21
得票数 2
回答已采纳
2
回答
当套接字上可能存在I/O时通知线程
、
、
我知道标志O_ASYNC会让系统触发一个SIGIO,但是因为线程在
linux
上有相同的PID,所以整个进程都会捕捉到这个信号。
浏览 2
提问于2019-04-03
得票数 1
1
回答
在无持续时间超时的民意测验中,Mio的行为是什么?
、
同时,
Linux
的 如果timeval结构的两个字段都为零,则select()立即返回。(这对于轮询很有用。)Mio在Duration::from_secs(0)上的行为是什么,它会像
Linux
的select()那样工作吗?
浏览 1
提问于2018-04-11
得票数 3
1
回答
epoll
能否在可用时完全替换select/poll?
、
、
、
我对套接字很陌生,我正在学习/阅读一些
epoll
的材料和代码。我的问题是,当
epoll
在system(
Linux
)中可用时,
epoll
能否完全取代select/poll?当我阅读代码时,我发现一些带有“
epoll
”的"select“: 是服务器代码,在处理阻塞套接字时使用select。我认为
epoll
(LT)的行为与select一样,所以使用
epoll
替换所有select是可以的。一些遗留代码使用
epoll
进行监视。
浏览 4
提问于2012-04-12
得票数 2
回答已采纳
5
回答
如何在使用
epoll
_wait时正确读取数据
、
、
、
、
在决定使用
epoll
_wait来
实现
高并发之后,我已经面临着一个理论问题,即我们何时尝试处理接收到的数据。想象一下,两个线程调用
epoll
_wait,并且接收到两个后果式消息,这样
Linux
就会解锁第一个线程,很快就会解锁第二个线程。示例:Thread 2 blocks on
epoll
_waitThread1 deblocks from
epoll</e
浏览 2
提问于2011-04-04
得票数 4
回答已采纳
1
回答
如何在这段代码中使用
epoll
而不是select?
、
、
break; /* no more readable descriptors */ }}我想知道如何在这里使用"
epoll
“而不是"select”,但是我对
epoll
知之甚少,所以有人能给我一些点吗?
浏览 3
提问于2013-03-08
得票数 1
1
回答
Poco SocketReactor可伸缩性
、
、
、
我已经使用Poco为
Linux
编写了一个代理服务器,但此后我一直在阅读
实现
TCP/IP服务器可伸缩性的各种方法。我需要服务器处理持久化连接(而不是HTTP流量),上限约为250个同时连接。我相信Poco库中有一个测试
实现
,它使用了poll(),所以这可能是一个改进的选项。 有人有使用Poco SocketReactor的经验吗?您知道它对我的场景可能有多大的扩展吗?
浏览 4
提问于2010-05-18
得票数 2
1
回答
epoll
是为
Linux
构建的,不适合在Windows上使用
、
、
、
、
在运行npm start之前,我以前安装了成功的npm install
epoll
。 在安装了必要的模块后,似乎还有最后一个错误,我不知道如何小心。
浏览 4
提问于2019-11-05
得票数 0
回答已采纳
3
回答
是否有定义调用另一个系统调用函数的系统调用函数?
、
、
在
Linux
中,是否存在定义调用另一个系统调用函数的系统调用函数? 或者所有的都是系统调用函数,在任何系统调用函数都不会调用另一个系统调用函数的意义上,系统调用函数是彼此专有的?
浏览 1
提问于2018-04-26
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux开发各种I/O操作简析,以及select、poll、epoll机制的对比
图解|深入揭秘 epoll 是如何实现 IO 多路复用的!
深入理解epoll
高级IO模型之kqueue和epoll
多路复用就绪通知技术:epoll简介
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券