腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
mmap + madvise真的是一种
异步
I/O吗?
、
、
、
、
我正在尝试弄清楚是否mmap一个
文件
,然后使用madvise()或带有MADV_WILLNEED/POSIX_MADV_WILLNEED的posix_madvise()实际上会触发后台
异步
I/O进行预读但是,在调用带有MADV_WILLNEED的madvise()时,是否有任何实际的主流POSIX实现(如
Linux
)实际执行
异步
文件
I/O?我似乎得不到任何有关这方面的可靠信息。认为,至少在
Linux
上是这样的,即使它不是很理想,因为没有回调机制。此外,似乎“
浏览 3
提问于2015-07-04
得票数 7
1
回答
扩展
linux
下的boost.asio
文件
i/o
、
、
、
根据的说法,除了Windows之外,asio中没有
异步
文件
io。 所以很好,有没有人知道任何已经编写的asio扩展,可以在
Linux
上执行
异步
文件
io?或者有谁知道如何将asio扩展为支持
异步
io的示例{insert-insert here}?
浏览 2
提问于2010-02-20
得票数 3
回答已采纳
1
回答
通过WinSCP/SSH隧道从C#上传
文件
、
、
、
、
我使用Windows服务器上的WinSCP桌面应用程序作为物理接口,将
文件
上传到
Linux
服务器。这允许我通过
Linux
安全服务器将
文件
直接从Windows上传到端点
Linux
文件
服务器。我认为会话上下文在那里发生了变化,需要发生一些
异步
的C#魔术。
Linux
Security server自由地上传到远程
Linux
文件
服务器。通过
异步
命令的WinSCP会话/SSH隧道。我很熟悉的例子,请
浏览 6
提问于2018-08-15
得票数 0
1
回答
fsync/FlushFileBuffers是否等待未完成的
异步
to完成?
、
、
、
、
游戏规则是,在发出fsync()之前,我们需要等待
文件
上未完成的
异步
IO完成。我们当前部署的解决方案是手动计数正在运行的
异步
to,在fsyncing或FlushFileBuffer-ing之前等待此计数变为0。问题是,我们是否真的需要这样做,也许内核/
文件
系统会自己去做?讨论中的操作系统主要是Windows和
Linux
,尽管我也很好奇基于BSD的操作系统是如何处理这些问题的。 在
Linux
上,我们使用libaio进行
异步
IO。
浏览 5
提问于2020-06-05
得票数 2
1
回答
java中有真正的
异步
文件
访问器吗?
、
、
、
我想
异步
地读/写一个原始设备(它只是
linux
中的一个
文件
),我一直在使用java.nio.channels.AsynchronousFileChannel。但这是一个“假
异步
”,因为AsynchronousFileChannel使用线程池来执行读/写任务。它实际上是调用OS提供的同步读/写接口。我真正想要的是一个真正的
异步
实现,它是
linux
中的io_submit。 在j
浏览 3
提问于2018-05-02
得票数 1
1
回答
使用boost asio
异步
读取
文件
、
我想以
异步
方式读取C++中的一个大
文件
。我已经使用boost::asio从网络套接字执行
异步
读取,我想知道是否可以扩展boost::asio来对常规
文件
进行非阻塞读取。我正在使用
Linux
,但我不会拒绝使用std::ifstream的便携解决方案;)
浏览 6
提问于2015-08-06
得票数 3
4
回答
asyncio是否支持
文件
操作的
异步
I/O?
、
、
、
asyncio是否支持
文件
操作的
异步
I/O?如果是,我如何通过async/await语法代码在Python3.5中使用它?
浏览 1
提问于2016-01-10
得票数 49
2
回答
Linux
磁盘
文件
AIO
、
根据,至少从编程/应用程序接口的观点来看,可以使用AIO在
linux
上容易地实现
异步
磁盘
文件
io。现在,我不是一个
linux
程序员,我只是想找到一种简单的方法来支持
linux
上的
异步
磁盘
文件
io,学习它并将其添加到我个人项目所需的
异步
磁盘io库中。由于多线程解决方案可能比较棘手,因此我想在
linux
上将其替换为AIO。 那么,本教程中描述的AIO有什么问题呢?这是性能问题吗?对可以使用AIO完成的操作有限制吗?附注:我不关心
浏览 3
提问于2011-12-15
得票数 10
回答已采纳
1
回答
Samba:当前的
linux
客户端支持
异步
读取吗?
、
、
、
为了提高性能,是否可以在
linux
上
异步
读取CIFS装载的
文件
? 谢谢!
浏览 1
提问于2011-05-16
得票数 0
回答已采纳
3
回答
连接的UDP套接字何时会被操作系统关闭?
、
、
、
在
Linux
下运行的C++程序中有一个UDP
文件
描述符。我在上面调用connect()将其连接到远程地址,然后从该套接字中读取和写入。根据UNIX网络编程,“
异步
错误返回给连接的UDP套接字的进程。”我猜想这些
异步
错误将导致操作系统关闭UDP套接字,但这本书并不那么清楚。还不清楚哪些类型的
异步
错误是可能的,尽管建议如果远程计算机上的端口不打开,套接字将被关闭。 端口号码不好吗?
浏览 18
提问于2011-04-28
得票数 2
回答已采纳
1
回答
在boost::asio中将
异步
文件
io扩展到Mac
、
、
、
asio包包含使用io完成端口在Windows中执行
异步
文件
IO的类。据我理解,对于asio包中包含的其他平台,不支持
异步
文件
io。我想知道要用
异步
文件
io至少支持Mac,但在某种程度上也支持
Linux
,需要做些什么来扩展asio。我主要感兴趣的是在asio方面需要做些什么,但由于我对Mac编程没有那么丰富的经验,所以我不介意在哪里找到更多关于如何在Mac中执行
异步
文件
io的信息-- PBReadForkAsync是我应该看到的吗更新
浏览 3
提问于2010-01-14
得票数 3
1
回答
io_submit和O_ASYNC
文件
的区别是什么?
、
、
、
、
我是在
异步
磁盘
文件
I/O上读取这个的,但是它并没有清楚地说明问题,它实际上使我更加困惑。 由于glibc使用线程池实现至少从概念上看,似乎没有太大的区别-- io_submit可以让您发出多个I/O请求,而另一方面,使用read和O_A
浏览 3
提问于2013-05-05
得票数 6
1
回答
异步
文件
IO方法如何用于Node.js中的本地
文件
?
、
、
、
节点有其所有
文件
系统IO操作的
异步
/同步版本,但我想知道:
异步
文件
IO是如何在Node.js中为本地
文件
的操作实现的?如果这是真的,那么这些方法之间有什么区别,至少对于本地
文件
是这样的?
浏览 3
提问于2013-06-12
得票数 0
回答已采纳
2
回答
CentOS是使用同步写入还是
异步
写入?
、
CentOS是使用同步写入还是
异步
写入?有什么办法检查或改变这个吗?
浏览 0
提问于2016-04-22
得票数 2
1
回答
如何使用DMA在一个线程中同时写入不同磁盘上的多个
文件
?
、
、
、
我使用aio在一个线程中写入不同磁盘上的多个
文件
。当我使用缓冲写入时,IO处理是并发的。但是cpu负载非常高。当我使用DIRECT标志打开
文件
时,IO处理不是并发的。如何使用DMA在一个线程中同时写入不同磁盘上的多个
文件
?sstream>#include <fcntl.h>#include <
linux
浏览 6
提问于2017-07-07
得票数 1
2
回答
如何等待
文件
的存在(并被释放)?
、
、
、
是否有一个函数库可以阻塞调用方,直到某个
文件
存在和/或是可删除的?(最好是在标准的C++库或boost中。)等待某个输入
文件
的存在(并且是可删除的)。 这里的正确方法是什么?(最好是跨平台的: Windows、
Linux
、OSX。)
浏览 9
提问于2015-11-04
得票数 3
回答已采纳
1
回答
它没有可以使用的
异步
API吗?
意味着不存在可以用来执行
文件
系统操作的
异步
系统API,因此使用线程池欺骗
异步
行为。我很难相信现代操作系统没有为
文件
系统操作提供
异步
系统API。这是真的吗?怎么可能是这样呢?Node.js尽可能地使用
异步
系统API,但如果不存在,则使用libuv的线程池创建基于同步系统API的
异步
节点API。使用线程池的Node.js API是: 接口是内核支持的,不使用用
浏览 3
提问于2020-04-03
得票数 1
回答已采纳
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
回答已采纳
3
回答
尝试在中使用Kqueue
、
、
致命错误: sys/event.h:没有这样的
文件
或目录 根据我所遵循的创建必须包含的kqueue事件的教程,我对C中的事件编程很陌生。
浏览 2
提问于2013-11-03
得票数 1
回答已采纳
1
回答
如何在使用Python3和
异步
操作实时编写
文件
时读取
文件
,如"tail -f“
、
、
、
我想在
Linux
上编写一个Python程序,该程序在编写日志
文件
时实时读取日志
文件
,以便在日志中检测到某些内容时发送警报。我想让它使用
异步
,原因有几个--我正试图构建一个基于
异步
的同时做许多事情的框架,我需要实践。 由于我使用的是
异步
,所以我显然不想使用阻塞读取来等待更多的行被写入到输入
文件
的末尾。我怀疑这很简单,但是我很难找到一个如何做到这一点的例子,或者想出一个我自己的例子,尽管我以前尝试过一些
异步
操作。我可以阅读并理解我找到的其他
异步</
浏览 1
提问于2019-02-02
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux#4 理解Linux文件权限
Linux的异步通知接收中要注意使能顺序
Linux文件目录管理
终端基础:在 Linux 中删除文件和文件夹|Linux 中国
Linux入门之四-Linux文件目录操作
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券