腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
IO
完成端口
Linux
等效
、
、
Windows OS,一种与
IO
完成相关联
的
线程模型,每次完成
异步
IO
时都释放~一个线程,然后使用释放
的
~ ThreadPool来处理
IO
完成。虽然
linux
可以用于
异步
IO
,但它似乎不支持
IO
完成/ ThreadPool逻辑。 是否有相当于上述线程模型
的
IO
完成/ ThreadPool
的
Linux
?
浏览 5
提问于2014-07-22
得票数 1
回答已采纳
1
回答
在文件具有更多数据之前,如何在rust中阻止
、
、
、
、
我正在使用BufRead::read_line自动读取另一个应用程序写入
的
日志文件 let file = File::open("foo.log")?} } 当我到达文件
的
末尾时,我想等待更多
的
数据可用。有没有比忙碌地等待sleep(Duration::from_millis(50));更好
的
选择呢?我已经检查了Windows以等待write事件,但在notify上,这些事件看起来只在文件关闭时发生(即使使用原始API),但在我
的
例子中,应用程序保持其日志文件打开,直到关闭。
浏览 22
提问于2021-07-11
得票数 0
1
回答
了解
异步
IO
: vs
异步
编程
、
、
、
、
我很难理解
异步
IO
,所以我希望澄清我
的
一些误解,因为“
异步
”这个词似乎被抛出了很多地方。如果这很重要,我
的
目标是深入了解扭曲
的
python,但我希望对基本概念有一个大致
的
了解。
异步
编程到底是什么?它是否使用支持
异步
IO
的
语言和操作系统进行编程?或者它是更一般
的
东西?换句话说,
异步
IO
是不是
一个独立于
异步
编程<
浏览 2
提问于2016-05-31
得票数 0
1
回答
扩展
linux
下
的
boost.asio文件i/o
、
、
、
根据
的
说法,除了Windows之外,asio中没有
异步
文件
io
。 所以很好,有没有人知道任何已经编写
的
asio扩展,可以在
Linux
上执行
异步
文件
io
?或者有谁知道如何将asio扩展为支持
异步
io
的
示例{insert-insert here}?
浏览 2
提问于2010-02-20
得票数 3
回答已采纳
1
回答
node.js与asp.net
异步
页
、
、
、
如果我为每个i/o操作应用asp.net
异步
模式,并配置maxWorkerThreads=1,它(在概念上)是否类似于node.js?i/o操作(在任何一个框架中)是在它自己
的
线程中进行
的
,还是有一些OS功能来获取通知/轻线程? 所以线程说node.js仍然在内部使用线程,所以它与asp.net没有太大
的
区别。有些回答是肯定
的
,但它是一个更好
的
编程模型等等。这个问题所指的是哪些线程,轻量级i/o,就像我在#2中询问
的
那样?
浏览 3
提问于2011-08-13
得票数 6
回答已采纳
2
回答
Linux
磁盘文件AIO
、
根据,至少从编程/应用程序接口
的
观点来看,可以使用AIO在
linux
上容易地实现
异步
磁盘文件
io
。现在,我不是一个
linux
程序员,我只是想找到一种简单
的
方法来支持
linux
上
的
异步
磁盘文件
io
,学习它并将其添加到我个人项目所需
的
异步
磁盘
io
库中。目前,我在windows上使用overlapped
io
,在非windows平台上使用<e
浏览 3
提问于2011-12-15
得票数 10
回答已采纳
1
回答
在boost::asio中将
异步
文件
io
扩展到Mac
、
、
、
asio包包含使用
io
完成端口在Windows中执行
异步
文件
IO
的
类。据我理解,对于asio包中包含
的
其他平台,不支持
异步
文件
io
。我想知道要用
异步
文件
io
至少支持Mac,但在某种程度上也支持
Linux
,需要做些什么来扩展asio。我主要感兴趣
的
是在asio方面需要做些什么,但由于我对Mac编程没有那么丰富
的
经验,所以我不介意在哪里找到更多关于如何在Mac中执行
异步</em
浏览 3
提问于2010-01-14
得票数 3
1
回答
fsync/FlushFileBuffers是否等待未完成
的
异步
to完成?
、
、
、
、
游戏规则是,在发出fsync()之前,我们需要等待文件上未完成
的
异步
IO
完成。我们当前部署
的
解决方案是手动计数正在运行
的
异步
to,在fsyncing或FlushFileBuffer-ing之前等待此计数变为0。问题是,我们是否真的需要这样做,也许内核/文件系统会自己去做?讨论中
的
操作系统主要是Windows和
Linux
,尽管我也很好奇基于BSD
的
操作系统是如何处理这些问题
的
。 在
Linux
浏览 5
提问于2020-06-05
得票数 2
1
回答
如何使用
异步
/等待非
异步
操作?例如get/put级别in
、
、
、
我想使用
异步
/等待数据库,但我不知道如何做到这一点。但
是不是
异步
的
。我读了文档,也许我可以使用来运行
异步
io
任务. 是对
的
吗?
浏览 5
提问于2022-09-07
得票数 0
回答已采纳
1
回答
java中有真正
的
异步
文件访问器吗?
、
、
、
我想
异步
地读/写一个原始设备(它只是
linux
中
的
一个文件),我一直在使用java.nio.channels.AsynchronousFileChannel。但这是一个“假
异步
”,因为AsynchronousFileChannel使用线程池来执行读/写任务。它实际上是调用OS提供
的
同步读/写接口。我真正想要
的
是一个真正
的
异步
实现,它是
linux
中
的
io
_submit。
浏览 3
提问于2018-05-02
得票数 1
2
回答
高效
的
Linux
套接字(DMA/零拷贝)
、
、
我正在构建一个非常高性能
的
Linux
服务器(基于epoll、非阻塞套接字和基于
IO
_submit/
io
_getevents/eventfd
的
异步
磁盘
io
)。我
的
一些基准测试表明,我处理套接字
的
方式不足以满足我
的
需求。特别是,我关注
的
是从用户空间缓冲区到网卡
的
数据,以及从网卡返回到用户空间缓冲区
的
数据(现在让我们忽略sendfile调用)。据我
浏览 4
提问于2009-12-02
得票数 32
4
回答
asyncio是否支持文件操作
的
异步
I/O?
、
、
、
asyncio是否支持文件操作
的
异步
I/O?如果是,我如何通过async/await语法代码在Python3.5中使用它?
浏览 1
提问于2016-01-10
得票数 49
1
回答
Ubuntu
Linux
中
的
异步
IO
io
_submit延迟
、
、
、
我正在寻找关于如何让高效和高性能
的
异步
IO
在我
的
应用程序上运行在Ubuntu
Linux
14.04上
的
建议。 我
的
应用程序处理事务并在磁盘/闪存上创建一个文件。有一个传入
的
事务队列,应用程序可以继续处理队列中
的
事务,以创建足够深
的
IO
操作管道,以隐藏磁盘或闪存上
的
读取访问或写入完成
的
延迟。发出
异步
读取或写入
的
额外延迟
浏览 0
提问于2016-01-03
得票数 13
1
回答
套接字I/O模式epoll,重叠I/O
、
通过探索,我发现重叠
的
I/O或完成端口在Windows中做多路复用很好,而epoll在
Linux
上很好。 是否可以使用boost实现这些技术(epoll和重叠I/O或完成端口)?
浏览 2
提问于2011-03-25
得票数 1
回答已采纳
2
回答
Linux
aio.h和libaio.h
的
区别
、
、
、
我已经开始研究一种我在
Linux
中不知道
的
称为
异步
IO
的
新范例。我
的
问题如下:
浏览 3
提问于2012-07-08
得票数 8
回答已采纳
2
回答
奇怪
的
异常抛出-分配:不允许操作
、
、
我想要从cin
异步
读取,因此我有一段代码...boost::asio::streambufinput_bufferClient::Client(int argc, char **argv, boost::asio::
io
_service &
io
_service): tcp_socket(
io
_service) , udp_socket(
io
_service
浏览 1
提问于2014-05-12
得票数 5
回答已采纳
1
回答
win7 boost::asio::windows::stream_handle构造函数引发错误
、
当试图执行最后一行时,下面的代码将得到一个错误- assign: The parameter is incorrect我试过了 hstdhandle
浏览 1
提问于2014-12-02
得票数 4
回答已采纳
1
回答
异步
文件
IO
方法如何用于Node.js中
的
本地文件?
、
、
、
节点有其所有文件系统
IO
操作
的
异步
/同步版本,但我想知道:
异步
文件
IO
是如何在Node.js中为本地文件
的
操作实现
的
?我自己也在和libevent打交道,它使用
的
是反应堆模式,比如Node,但是我读到了,因为它们总是可读
的
和可写
的
,所以它们会被立即操作。如果这是真的,那么这些方法之间有什么区别,至少对于本地文件是这样
的
?
浏览 3
提问于2013-06-12
得票数 0
回答已采纳
3
回答
.NET C#套接字并发问题
、
、
、
、
System.Net.Sockets.Socket
的
一个实例安全吗?嗯,我需要它不仅是线程安全
的
,而且发送/接收方法也是非同步
的
,以便让每个线程并发地调用它们。谢谢你
的
帮助,我在java方面很有经验,但我很难做到这一点。
浏览 0
提问于2009-08-26
得票数 7
回答已采纳
1
回答
python eventlet -文件
异步
(非阻塞)
io
、
根据
的
说法:我知道这里
的
非阻塞I/O涵盖了与套接字交互时
的
情况。在eventlet使套接字变绿/修补之后,套接字连接变成非阻塞
的
。 我
的
问题是:这里
的
非阻塞I/O是否也涵盖了文件I/O?
浏览 2
提问于2013-06-10
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 的异步 IO:Asyncio 简介
Python爬虫之异步IO
Python 异步 IO系列:认识asyncio
理解PHP同步阻塞、和异步IO
不使用异步IO爬虫,就是OUT
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券