epoll

epoll

文章 55 浏览 87

epoll的实现有rfc吗?

许多网络协议都有自己的 rfc(请求评论), 例如 http/1.1 的 rfc: http://www.w3.org/Protocols/HTTP/1.1/rfc2616.pdf epoll 有自己的 rfc 在线的?…

去了角落 2024-11-10 06:59:21 0 0

libevent和epoll,哪个效率更高?

我认为这是最好的两个事件处理库。 这两个都有很多用户,但是哪个更好呢?…

神妖 2024-11-09 13:32:47 1 0

epoll_wait 的替代方案,它不等待文件描述符?

我有一个程序,它使用timerfd_create 创建一个计时器(计时器到期时,设置一个文件描述符)。 问题是,我使用 epoll_wait 等待文件描述符,然后使用 f…

许久 2024-11-09 06:43:30 1 0

如何解决 process.nextTick 错误?

我正在使用 node.js 构建 TCP 服务器,但出现以下错误。怎么解决这个问题呢? node.js:134 throw e // process.nextTick error, or 'error' event on …

猫瑾少女 2024-11-08 15:12:45 1 0

linux下多线程epoll的一个问题

我有一个使用 epoll(7) 的多线程 Linux 程序。 epoll(7) 手册页说,当其中一个 fd 关闭时,该 fd 将自动从 epoll 集中删除。我的问题是,如果 epoll …

凉世弥音 2024-11-07 19:45:31 0 0

事件驱动和异步有什么区别? epoll 和 AIO 之间?

事件驱动和异步经常被用作同义词。两者之间有什么区别吗? 另外,epoll 和 aio 之间有什么区别?它们如何组合在一起? 最后,我多次读到 Linux 中的 A…

野却迷人 2024-11-04 16:07:49 1 0

epoll_ctl:操作不允许错误 - C 程序

1 #include &ltsys/epoll.h&gt 2 #include &ltstdio.h&gt 3 #include &ltsys/types.h&gt 4 #include &ltsys/stat.h&gt 5 #include &ltfcntl.h&gt 6 #…

五里雾 2024-10-31 10:57:24 0 0

为什么 ePoll 的扩展性比 Poll 更好?

简短的问题,但对我来说很难理解。 为什么 ePoll 的扩展性比 Poll 更好?…

醉南桥 2024-10-25 04:16:27 1 0

linux - 无法让 eventfd 与 epoll 一起工作

我正在编写一个基于 epoll 的简单服务器类。为了唤醒epoll_wait(),我决定使用eventfd。据说它更适合简单的事件通信,我同意这一点。因此,我创建了我…

任性一次 2024-10-23 11:39:28 2 0

我如何使用 Tornado 提供(永无止境的)系统调用

例如,假设我有以下代码: def dump(): tcpdump = subprocess.Popen("tcpdump -nli any", stdin=subprocess.PIPE, stdout=subprocess.PIPE, shell=Tru…

巾帼英雄 2024-10-18 12:38:35 3 0

epoll_wait 之后接收时的 EBADF

我遇到了以下问题:我有一个接收连接的 epoll 代码: while (1) { int nfds = epoll_wait(epollfd, events, 4096, -1) if (nfds == -1) { if (errno =…

囍孤女 2024-10-16 03:24:07 1 0

epoll 文件描述符操作

我正在尝试了解 Linux 中的 epoll。 正常操作似乎是: // Create the epoll_fd int epoll_fd = epoll_create(10) ... // Add file descriptors to it …

清眉祭 2024-10-15 02:33:24 2 0

epoll_wait 是否表示同时添加 EPOLLIN 和 EPOLLOUT 时触发了哪个事件?

假设我在添加要使用 epoll_wait 进行监控的描述符时指定了 EPOLLIN 和 EPOLLOUT 标志。从“epoll”联机帮助页中,尚不清楚作为数组一部分返回的每个 e…

∝单色的世界 2024-10-14 10:43:30 2 0

在 OSX 上使用 python select kqueue 来监视外部应用程序的文件创建

通常,将我 1 小时长的录音会话转码为 mp3 文件需要二十多分钟。 当 OSX 应用程序 Garageband 完成写入 mp3 文件时,我想使用 python 脚本执行一系列 …

风和你 2024-10-13 09:44:26 3 0

epoll_wait()接收socket关闭两次(read()/recv()返回0)

我们有一个使用 epoll 来侦听和处理 http 连接的应用程序。有时 epoll_wait() 会连续两次收到 fd 上的 close 事件。含义:epoll_wait() 返回连接 fd,…

方圜几里 2024-10-12 10:43:23 3 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文