腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
我可以通过Java调用的
EPoll
C
实现
、
、
、
、
有没有哪位
C
专家用
C
实现过
Epoll
非阻塞选择器,我可以从Java调用它,这样我就不必使用Java的NIO
Epoll
实现了?
浏览 4
提问于2012-08-29
得票数 2
回答已采纳
1
回答
为什么铁锈利布使用repr(包装)作为结构?
This may mean the unaligned loads are penalized (x86), 那么为什么铁锈libc使用repr(packed)而不是repr(
C
)来将结构传递给系统libc
浏览 1
提问于2021-01-30
得票数 3
回答已采纳
2
回答
D-处理大量连接
EPoll
?还有别的吗?在Java中,我可以使用java.nio.Selector。
浏览 5
提问于2015-12-21
得票数 0
回答已采纳
1
回答
如果GCC使用‘-mms-bitfield’构建选项,则可以通过'
epoll
_wait‘将'
epoll
_event.data.u64’值截断为4字节值
、
、
、
COLLECT_GCC=gccTarget: x86_64-
linux
Configured with: ../configure -build=x86_64-
linux
-enable-checking=release -enable-languages=
c
,
c
++ -disa
浏览 5
提问于2018-09-21
得票数 2
3
回答
套接字:用于"fd“和"select”操作的任何库或包装器?
、
、
是否有用于对原始套接字(fd、、.)操作的
C
包装器或库?没有火箭科学,只是一个可读的,很好的包装FD_SET等。 是给
C
++的,这里太没用了。
浏览 3
提问于2012-10-18
得票数 1
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?
、
、
break; /* no more readable descriptors */ }}我想知道如何在这里使用"
epoll
“而不是"select”,但是我对
epoll
知之甚少,所以有人能给我一些点吗?
浏览 3
提问于2013-03-08
得票数 1
1
回答
C
#中的函数Socket.Select()在
linux
中的操作系统中使用
epoll
吗?
、
、
我知道I/O多路复用有三种方式:
Linux
.I中的select、poll和
epoll
。我不知道
C
#函数Socket.Select()是只使用select,还是在操作系统支持的情况下使用
epoll
。 如果不使用
epoll
,那么哪个函数可以使用呢?例如java中selector.select,当操作系统支持时,它将使用
epoll
浏览 56
提问于2021-09-23
得票数 1
回答已采纳
1
回答
epoll
是为
Linux
构建的,不适合在Windows上使用
、
、
、
、
在运行npm start之前,我以前安装了成功的npm install
epoll
。 在安装了必要的模块后,似乎还有最后一个错误,我不知道如何小心。
浏览 4
提问于2019-11-05
得票数 0
回答已采纳
6
回答
安装gem install eventmachine失败。我需要starling在我的项目中,为starling我需要安装eventmachine
() in sys/
epoll
.h... yesI.-I/usr/local/lib/ruby/1.8/x86_64-
linux
-I/usr/local/lib/ruby/1.8/x86_64-
linux
-I.-DHAVE_
EPOLL
-DWITH_SSL -fPIC -O2 -g -Wall -Wno-parentheses -Wno
浏览 1
提问于2011-01-19
得票数 18
回答已采纳
1
回答
boost::asio扩展TCP套接字
、
、
、
我正在尝试做一个asio扩展,类似于boost套接字,在windows和
linux
上都能实现。这些扩展将用于与使用
linux
的EIBD的KNX网络进行交互。问题是,如何监控多个文件描述符。
浏览 0
提问于2012-11-22
得票数 3
回答已采纳
1
回答
epoll
_ctl()事件参数的生存期
、
、
给出了这个签名:应该保存
epoll
_event参数直到我们完成所有的
epoll
_wait()处理吗?scope */ ev.events = EPOLLIN; if (
epoll
_ctl(epollfd,
浏览 12
提问于2022-03-02
得票数 0
回答已采纳
1
回答
轮询/
epoll
是否阻塞?它与异步IO有何不同?
、
、
、
我一直认为poll/
epoll
不会阻塞。这就是Nginx等非阻塞服务器使用它们的原因。那么poll/
epoll
会阻塞吗? 轮询/
epoll
与异步IO有何不同?
浏览 3
提问于2011-08-27
得票数 5
回答已采纳
1
回答
什么是正确的方式来监听UDS和TCP套接字在一个‘叉()’的服务器?
、
、
、
、
我正在编写一个基于fork()的服务器,TCP是客户机与服务器之间的通信通道,而UDS (数据报,如果有任何区别的话)是管理控制台与服务器之间的通信通道。while(1) { // main accept() loop new_fd = accept(sockfd, (struct sockaddr *)&their_addr, &sin_size);
浏览 4
提问于2015-04-11
得票数 0
回答已采纳
3
回答
当fd关闭时,我会收到来自
epoll
的通知吗?
、
我目前正在构建一些使用
epoll
的东西。它工作得很好,但在底层fd关闭时,如果从
epoll
中删除了文件描述符,就会有一个通知,这会更好。 有没有办法在fd关闭后立即收到来自
epoll
的通知?
浏览 2
提问于2017-03-27
得票数 7
2
回答
epoll
VS select
、
为了了解
epoll
和select之间的区别,我读了几本网络书籍,但它们只略微涵盖了这些概念。如果你们能为我提供详细的关键区别,我将不胜感激。 提前感谢
浏览 1
提问于2011-06-10
得票数 8
回答已采纳
1
回答
服务器-同步I/O多路复用(套接字)
、
、
我用
C
/
Linux
实现了一个使用TCP套接字的聊天服务器。它当前正在使用单个进程,并使用select()来防止服务器阻塞。
浏览 2
提问于2012-02-12
得票数 2
回答已采纳
1
回答
C
++:一个客户端与多台服务器通信
、
、
、
我想知道,是否可以让一个客户同时与多个服务器进行通信。据我所知,像firefox这样的普通浏览器就是这样做的。编辑:平台是Windows。谢谢你指出这个阿伦木。
浏览 2
提问于2016-05-30
得票数 0
回答已采纳
2
回答
为什么在Netty中引入原生
epoll
支持?
、
、
我相信Java的NIO库将在
Linux
机器上使用
epoll
。在
Linux
机器上使用
Epoll
而不是NIO的所有优点是什么?
浏览 0
提问于2014-05-05
得票数 23
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux开发各种I/O操作简析,以及select、poll、epoll机制的对比
深入理解epoll
高级IO模型之kqueue和epoll
多路复用就绪通知技术:epoll简介
Linux C/C+调试的那些“歪门邪道”
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券