腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
扩展
linux
下的boost.asio
文件
i/o
、
、
、
根据的说法,除了Windows之外,asio中没有
异步
文件
io
。 所以很好,有没有人知道任何已经编写的asio扩展,可以在
Linux
上执行
异步
文件
io
?或者有谁知道如何将asio扩展为支持
异步
io
的示例{insert-insert here}?
浏览 2
提问于2010-02-20
得票数 3
回答已采纳
1
回答
在boost::asio中将
异步
文件
io
扩展到Mac
、
、
、
asio包包含使用
io
完成端口在Windows中执行
异步
文件
IO
的类。据我理解,对于asio包中包含的其他平台,不支持
异步
文件
io
。我想知道要用
异步
文件
io
至少支持Mac,但在某种程度上也支持
Linux
,需要做些什么来扩展asio。我主要感兴趣的是在asio方面需要做些什么,但由于我对Mac编程没有那么丰富的经验,所以我不介意在哪里找到更多关于如何在Mac中执行
异步
文件</
浏览 3
提问于2010-01-14
得票数 3
2
回答
Linux
磁盘
文件
AIO
、
根据,至少从编程/应用程序接口的观点来看,可以使用AIO在
linux
上容易地实现
异步
磁盘
文件
io
。现在,我不是一个
linux
程序员,我只是想找到一种简单的方法来支持
linux
上的
异步
磁盘
文件
io
,学习它并将其添加到我个人项目所需的
异步
磁盘
io
库中。目前,我在windows上使用overlapped
io
,在非windows平台上使用
io
worker线程
浏览 3
提问于2011-12-15
得票数 10
回答已采纳
1
回答
fsync/FlushFileBuffers是否等待未完成的
异步
to完成?
、
、
、
、
游戏规则是,在发出fsync()之前,我们需要等待
文件
上未完成的
异步
IO
完成。我们当前部署的解决方案是手动计数正在运行的
异步
to,在fsyncing或FlushFileBuffer-ing之前等待此计数变为0。问题是,我们是否真的需要这样做,也许内核/
文件
系统会自己去做?讨论中的操作系统主要是Windows和
Linux
,尽管我也很好奇基于BSD的操作系统是如何处理这些问题的。 在
Linux
上,我们使用libaio进行
异步
IO
浏览 5
提问于2020-06-05
得票数 2
1
回答
异步
文件
IO
方法如何用于Node.js中的本地
文件
?
、
、
、
节点有其所有
文件
系统
IO
操作的
异步
/同步版本,但我想知道:
异步
文件
IO
是如何在Node.js中为本地
文件
的操作实现的?如果这是真的,那么这些方法之间有什么区别,至少对于本地
文件
是这样的?
浏览 3
提问于2013-06-12
得票数 0
回答已采纳
4
回答
asyncio是否支持
文件
操作的
异步
I/O?
、
、
、
asyncio是否支持
文件
操作的
异步
I/O?如果是,我如何通过async/await语法代码在Python3.5中使用它?
浏览 1
提问于2016-01-10
得票数 49
1
回答
java中有真正的
异步
文件
访问器吗?
、
、
、
我想
异步
地读/写一个原始设备(它只是
linux
中的一个
文件
),我一直在使用java.nio.channels.AsynchronousFileChannel。但这是一个“假
异步
”,因为AsynchronousFileChannel使用线程池来执行读/写任务。它实际上是调用OS提供的同步读/写接口。我真正想要的是一个真正的
异步
实现,它是
linux
中的
io
_submit。 但我在jdk或其他存储库(如番石榴或apache )中找不到它。所以我的
浏览 3
提问于2018-05-02
得票数 1
1
回答
IO
完成端口
Linux
等效
、
、
Windows OS,一种与
IO
完成相关联的线程模型,每次完成
异步
IO
时都释放~一个线程,然后使用释放的~ ThreadPool来处理
IO
完成。虽然
linux
可以用于
异步
IO
,但它似乎不支持
IO
完成/ ThreadPool逻辑。 是否有相当于上述线程模型的
IO
完成/ ThreadPool的
Linux
?
浏览 5
提问于2014-07-22
得票数 1
回答已采纳
1
回答
python eventlet -
文件
异步
(非阻塞)
io
、
我的问题是:这里的非阻塞I/O是否也涵盖了
文件
I/O?
浏览 2
提问于2013-06-10
得票数 2
回答已采纳
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
回答
io
_submit和O_ASYNC
文件
的区别是什么?
、
、
、
、
我是在
异步
磁盘
文件
I/O上读取这个的,但是它并没有清楚地说明问题,它实际上使我更加困惑。 由于glibc使用线程池实现至少从概念上看,似乎没有太大的区别--
io
_submit可以让您发出多个I/O请
浏览 3
提问于2013-05-05
得票数 6
1
回答
在ubuntu下修改ext2内核模块时将一些警告作为错误处理
、
、
my_new_sync_read");} 上面两个函数的原型实际上在fs/read_write.c中,几乎所有
文件
系统类型都在内核代码但是,当我将它们粘贴到我的
文件
中时,"sudo“给出了如下错误消息:/home/adward/
linux
-3.17.6/fs/myext2/file.c:64:15: error: storage siz
浏览 4
提问于2015-01-18
得票数 0
回答已采纳
2
回答
如何通过远程FileSystem进行无阻塞读/写
、
、
、
有没有一种方法可以在远程
文件
系统(如NFS、SSHFS或sambafs)上写入和读取
文件
,从而使读取或写入甚至打开
文件
时立即返回错误代码?事实上,我正在使用Twisted,我想知道是否有一种安全的方法来访问远程
文件
,而不会阻塞我的反应器。
浏览 0
提问于2009-11-06
得票数 5
1
回答
win7 boost::asio::windows::stream_handle构造函数引发错误
、
当试图执行最后一行时,下面的代码将得到一个错误 boost::shared_ptr<boost::asio::
io
_service> ioServicePtr(new boost::asio::
io
_service
浏览 1
提问于2014-12-02
得票数 4
回答已采纳
1
回答
node.js与asp.net
异步
页
、
、
、
如果我为每个i/o操作应用asp.net
异步
模式,并配置maxWorkerThreads=1,它(在概念上)是否类似于node.js?
浏览 3
提问于2011-08-13
得票数 6
回答已采纳
1
回答
异步
磁盘
IO
会影响交换使用吗?
、
、
当我学习
异步
磁盘
io
时,我正在阅读有关从磁盘中服务大型
文件
的文章,听说它在FreeBSD中比
Linux
更受支持。 我的问题是:
异步
磁盘
IO
是否会影响交换空间的性能,因为交换分区将执行大量磁盘读写操作。我有在
Linux
(Ubuntu)上工作的合理经验,我更喜欢在应用程序中使用它。
浏览 0
提问于2014-06-07
得票数 1
回答已采纳
2
回答
如何等待
文件
的存在(并被释放)?
、
、
、
是否有一个函数库可以阻塞调用方,直到某个
文件
存在和/或是可删除的?(最好是在标准的C++库或boost中。)等待某个输入
文件
的存在(并且是可删除的)。 这里的正确方法是什么?(最好是跨平台的: Windows、
Linux
、OSX。)
浏览 9
提问于2015-11-04
得票数 3
回答已采纳
1
回答
Python
异步
读取
文件
并间隔执行另一项活动。
、
我承认自己很懒:我需要相当快地完成这个任务,而且我无法理解Python3
异步
模块。(有趣的是,我发现这种刺激是相当直观的。)有人能用python3
异步
来帮助我完成这个任务吗?
浏览 5
提问于2014-11-13
得票数 3
回答已采纳
1
回答
使用boost asio
异步
读取
文件
、
我想以
异步
方式读取C++中的一个大
文件
。我已经使用boost::asio从网络套接字执行
异步
读取,我想知道是否可以扩展boost::asio来对常规
文件
进行非阻塞读取。我可以使用单独的线程来完成这项工作,但是有没有更本机的解决方案,可以很好地适合asio::
io
_service? 我正在使用
Linux
,但我不会拒绝使用std::ifstream的便携解决方案;)
浏览 6
提问于2015-08-06
得票数 3
1
回答
Boost.Asio、libunifex、liburing和CppCoro的比较
、
、
、
、
我正在尝试理解C++中的
异步
模型。我正在研究4个旨在处理
异步
I/O的库:
异步
I/O的未来可能会在
Linux
机器上使用
io
_uring。liburing的存在是为了提供
io
_uring与的接口。然而,libunifex也提供。liburing的
io
_service、libunifex的
io</
浏览 49
提问于2022-07-26
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python爬虫之异步IO
Android C++系列:Linux文件IO操作(一)
Python 异步 IO系列:认识asyncio
Python 的异步 IO:Asyncio 简介
理解PHP同步阻塞、和异步IO
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券