腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Linux
异步
I
/
O
队列
、
、
、
在像文件这样的块设备的上下文中;是像io_submit()这样的内核AIO函数仅在提供的
I
/
O
操作队列中
异步
,还是它们(也)在同一个文件上具有
I
/
O
操作队列的多个程序和/或线程之间
异步
。Doc说:io_submit()系统调用队列nr
I
/
O
请求块,以便在AIO上下文ctx_id中处理。iocbpp参数应该是nr控制块的数组,该数组将提交给上下文ctx_id。更新: 示例:如果我生成两个线程,它们都在同一个文件上
浏览 7
提问于2013-04-15
得票数 2
回答已采纳
1
回答
套接字
I
/
O
模式epoll,重叠
I
/
O
、
通过探索,我发现重叠的
I
/
O
或完成端口在Windows中做多路复用很好,而epoll在
Linux
上很好。 是否可以使用boost实现这些技术(epoll和重叠
I
/
O
或完成端口)?
浏览 2
提问于2011-03-25
得票数 1
回答已采纳
1
回答
I
/
O
异步
完成
在下面的示例中,据说
I
/
O
句柄必须与线程池相关联,但我无法在给定的示例中找到句柄与线程关联的位置。在该示例中,哪个函数或代码有助于绑定文件句柄?使用
异步
I
/
O
完成事件,线程池中的线程只在接收到数据时处理数据,并且一旦处理完数据,线程就返回到线程池。要进行
异步
I
/
O
调用,必须将操作系统
I
/
O
句柄与线程池相关联,并指定回调方法。当
I
/
O
浏览 3
提问于2010-05-27
得票数 0
回答已采纳
3
回答
异步
I
/
O
- Java
、
、
、
、
我一直在寻找关于Java中
异步
I
/
O
的优势的详细信息,特别是从应用程序栈设计中。请按以下思路向我提供一些投入。在云上设计应用程序时,我们会选择
异步
I
/
O
吗? 是事件驱动的体系结构性能优于传统的Java体系结构,还是一个
浏览 10
提问于2013-06-22
得票数 5
回答已采纳
1
回答
异步
和同步
I
/
O
操作系统独立吗?
、
、
、
、
我的教科书通常用unix、
linux
和windows来解释概念。然而,当涉及
异步
和同步
I
/
O
时,它只在windows的上下文中解释它。正因为如此,我想知道
异步
和同步
I
/
O
是否独立于操作系统?所有unix、
linux
和windows都可以使用这两种类型的
I
/
O
吗?或者只有windows操作系统才有这些能力。 谢谢。
浏览 2
提问于2016-11-12
得票数 0
回答已采纳
1
回答
同步
I
/
O
与
异步
I
/
O
的区别
我一直在学习操作系统的内部原理,我对同步
I
/
O
和
异步
I
/
O
之间的基本区别感到困惑。 操作系统如何知道它是同步的还是
异步
的?
浏览 2
提问于2016-01-26
得票数 11
回答已采纳
1
回答
Linux
内核如何处理
异步
I
/
O
(AIO)请求?
、
、
、
、
我正在尝试
Linux
(我指的是
Linux
,即linuxaio.h提供的函数,如io_submit(...)等,而不是POSIX )。我使用
O
_DIRECT标志打开块设备文件,并确保对缓冲区的写入符合块大小。 我注意到
Linux
比使用同时带有
O
_DIRECT标志的同步IO要快得多。最让我惊讶的是,使用
Linux
对几个KBs进行多个小随机读取所获得的吞吐量非常高,甚至比使用同步
I
/
O
和
O
_DIRECT对少数MBs进行大(顺序)
浏览 1
提问于2015-03-12
得票数 20
回答已采纳
1
回答
io_submit和
O
_ASYNC文件的区别是什么?
、
、
、
、
我是在
异步
磁盘文件
I
/
O
上读取这个的,但是它并没有清楚地说明问题,它实际上使我更加困惑。 由于glibc使用线程池实现至少从概念上看,似乎没有太大的区别--
浏览 3
提问于2013-05-05
得票数 6
2
回答
在非阻塞程序中使用推模块存储数据安全吗?
我正在用编写一个简单的爬虫程序,我想把我检索到的所有url存储在一个简单的数据存储中,比如推。在非阻塞环境中使用它安全吗?
浏览 0
提问于2010-07-01
得票数 1
回答已采纳
2
回答
Node是否为网络
I
/
O
使用libuv线程池?
、
我在学Node.js“libuv使用thread pool使asynchronous file
I
/
O
操作成为可能,但是network
I
/
O
总是在单个线程中执行我的问题是下面的陈述(来自非官方资源)- 今天的操作系统已经为许多
I
/
O
任务(例如
Linux
上的AIO )提供了
异步
接口。只要有可能,libuv将使用这些
异步
接口,从而避免使用线程池。--这句话对<e
浏览 0
提问于2018-08-02
得票数 5
2
回答
异步
I
/
O
,
I
/
O
也包括网络请求吗?
、
、
我对node.js中的
异步
I
/
O
一词感到困惑对于对第三方服务的HTTP请求,这是否也可以算作
I
/
O
,并获得
异步
I
/
O
模型的好处?它是事件驱动的,使用非阻塞
I
/
O
,由于它使用非阻塞
I
/
O
,它可以用一个进程处理多个请求。 从引用由于它使用非阻塞<e
浏览 5
提问于2014-07-24
得票数 1
回答已采纳
6
回答
Linux
和
I
/
O
完成端口?
、
、
、
、
使用winsock,您可以将套接字或分离
I
/
O
操作配置为“重叠”。这意味着立即返回对执行
I
/
O
的调用,而实际操作则由单独的工作线程
异步
完成。关于我的问题..。
linux
是否支持完成端口,甚至支持套接字的
异步
I
/<
浏览 3
提问于2010-05-08
得票数 44
回答已采纳
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
2
回答
异步
I
/
O
与性能
、
、
、
我的问题是,上述方法是否实际上通过打开两个TCP通道来提高性能(下载速度),或者我主要是在另一个线程上执行同步操作,从而使其
异步
,从而不会使其变得更快。 根据我的观察,演出没有变化。
浏览 7
提问于2015-11-10
得票数 2
回答已采纳
1
回答
多线程/
异步
I
/
O
、
、
、
Def (mycode): While 1: Process the reply Process reply 我很高兴这样继续下去,因为URL必须一个接
浏览 1
提问于2013-01-31
得票数 0
2
回答
异步
/等待,无
I
/
O
、
这里有一篇Stephen Cleary的文章: 我对
I
/
O
了解不多,但是...有人能给我解释一下如何将
异步
/等待逻辑应用于不使用
I
/
O
的操作吗?
浏览 1
提问于2017-10-22
得票数 2
2
回答
NodeJS
异步
I
/
O
执行
、
、
、
据我所知,虽然表面上有一个“助手”线程,但Node.js在单个线程中运行,因此,事件循环堆栈中的每个操作一个接一个地运行,其他操作和排队,而节点在后台执行
异步
I
/
O
,这样服务器就能够在执行非阻塞
I
/
O
的同时执行其他操作,而不需要创建浪费的多线程,
I
/
O
完成,它的相关回调被拉到事件循环队列中,这就是节点的重要之处。然而,在许多文章中,我已经准备好了,不清楚
异步
I
/
O
操作是与<em
浏览 1
提问于2015-05-13
得票数 1
2
回答
CentOS是使用同步写入还是
异步
写入?
、
CentOS是使用同步写入还是
异步
写入?有什么办法检查或改变这个吗?
浏览 0
提问于2016-04-22
得票数 2
1
回答
Linux
/Unix
I
/
O
类型
、
、
、
、
我必须介绍一下
Linux
/Unix /
O
:文件
I
/
O
、标准
I
/
O
、缓冲/非缓冲
I
/
O
和格式化/非格式化
I
/
O
。
I
/Oformatted/unformatted
I
/<e
浏览 2
提问于2010-04-20
得票数 0
回答已采纳
1
回答
大型文件
I
/
O
异步
与多线程同步
I
/
O
、
、
我有一个
Linux
程序,它将相当大的文件(400MB到10 to )复制到远程NFS服务器。我目前正在使用同步
I
/
O
调用将数据复制到NFS挂载。所有这些调用都发生在线程池中的单独线程中。我听说过很多关于使用
Linux
AIO来完成这些任务的事情。但我真的看不出它对大文件有什么好处。 与在线程中运行同步IO相比,使用AIO有哪些优点/缺点?在网络上有没有这类场景的统计比较?
浏览 0
提问于2014-02-02
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
nodejs 异步I/O和事件驱动
Linux I/O重定向详细介绍
深入理解 Linux的I/O 系统
针对Linux的I/O虚拟化框架VirtIO
单线程和多线程语言的异步 I/O 如何工作?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券