腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
我可以从哪里获得关于
Linux
2.6.x上
aio
的最新信息?
、
、
最近我正在学习如何写一个高
性能
的网页,server.There是RedHat做的一个实验,他说epoll比
aio
更快。有人说这是因为
Linux
内核中的
aio
是用pthread实现的。对我来说很难找到最新的信息来证明this.Also我不知道在
Linux
上epoll仍然比
aio
更好吗?所以我想知道在
Linux
2.6.x上我可以从哪里获得关于
aio
的最新信息。非常感谢!
浏览 1
提问于2010-07-21
得票数 2
回答已采纳
2
回答
Linux
磁盘文件
AIO
、
根据,至少从编程/应用程序接口的观点来看,可以使用
AIO
在
linux
上容易地实现异步磁盘文件io。另一件事是我应该等待信号的循环,但基于本教程,我可以使用回调机制,这显然使
AIO
更容易使用。现在,我不是一个
linux
程序员,我只是想找到一种简单的方法来支持
linux
上的异步磁盘文件io,学习它并将其添加到我个人项目所需的异步磁盘io库中。由于多线程解决方案可能比较棘手,因此我想在
linux
上将其替换为
AIO
。 那么,本教程中描述的
AIO
有什么
浏览 3
提问于2011-12-15
得票数 10
回答已采纳
1
回答
O_DIRECT对
AIO
_RAW
、
、
、
、
当使用POSIX异步I/O时,使用O_DIRECT和
AIO
_RAW有什么不同吗?或者我应该/我可以同时使用两者吗?一般来说,这会降低
性能
,但在特殊情况下很有用,例如应用程序自己进行缓存时。文件I/O直接对用户空间缓冲区进行/来自用户空间缓冲区。在对原始设备分区执行异步I/O时,您可以在结构成员中设置
aio
_flags
AIO
_RAW标志位。设置
AIO
_RAW标志位时,异步I/O可能会更高效。
浏览 5
提问于2013-04-14
得票数 2
1
回答
为什么
aio
_write()行为是错误的?
、
、
我想用
aio
_write写两个文件。但是现在结果不是64MB,而是64MB + 32KB。types.h>#include <string.h>#include <stdlib.h>
浏览 2
提问于2016-08-16
得票数 0
1
回答
aio
_read内部信号处理程序
、
、
、
当
aio
完成并触发信号处理程序时,我可能需要执行另一个
aio
_read调用并继续。 在安全函数中没有提到
aio
_read (在man信号中)。不过,普通的read才是。在
aio
信号处理程序中进行后续
aio
_read调用的危险是什么?
浏览 1
提问于2016-03-31
得票数 0
1
回答
aio
_read,
aio
_write是否由内核缓冲?如果是
Linux
,它们会通过页面缓存吗?
、
、
、
在
Linux
中,传递O_DIRECT绕过了由缓冲区完成的页面缓存。例如,数据库系统将使用它来管理自己的缓冲区。如果异步I/O是在实际写入设备之前被缓冲的文件上执行的,则异步I/O可能不会比正常I/O提供
性能
优势;执行异步I/O所占用的周期将从运行过程中删除这种潜在的
性能
缺乏绝不能避免
浏览 2
提问于2020-03-18
得票数 1
回答已采纳
2
回答
编译nginx时未找到
AIO
、
、
、
--with-stream_ssl_module \ --with-threads \checking for sys/statvfs.h ... foundchecking for
Linux
support ... not found checking for
Linux
AIO
supp
浏览 3
提问于2017-01-03
得票数 1
1
回答
Linux
/ io_submit / io_getevents / on fifo (命名管道)
、
、
、
我可以使用
Linux
调用io_submit/io_getevents来编写命名管道,或者只为常规文件定义它。我试过找任何解释管道上的
AIO
的文件,但都找不到。有人能帮忙吗?
浏览 0
提问于2018-06-01
得票数 0
1
回答
"
Linux
aio
“和"
Linux
本机
aio
”是同一回事吗?
、
、
、
我最近深入研究了
linux
模型,我经常听说,与windows一样,
linux
有自己的
aio
模型实现: Glibc和内核
aio
。(1)当人们说"
linux
本机
aio
“时,指的是哪种模式?(2)我听到了两个不同的术语,"
linux
“和"
linux
本机
aio
”。它们是同一件事,还是表示不同的实现?
浏览 4
提问于2017-02-04
得票数 4
回答已采纳
2
回答
读取许多真正的文件描述符
、
、
在
Linux
(Ubuntu)应用程序上工作。我需要以一种非阻塞的方式阅读许多文件。不幸的是,epoll不支持真正的文件描述符(文件描述符来自文件),它确实支持网络套接字的文件描述符。
浏览 2
提问于2015-04-25
得票数 1
1
回答
在同一静态文件上高负载时,nginx进程变为D状态
、
keepalive_timeout 5;nginx: nginx版本: nginx/1.0.0 nginx:由gcc 4.1.2 20080704建造(RedHat4.1.2-50)
Linux
浏览 0
提问于2011-12-22
得票数 0
1
回答
posix
aio
和freebsd
aio
有什么不同?
、
、
、
有人能解释一下posix
AIO
和freebsd
AIO
之间的区别吗?看起来函数是一样的,
aio
_read/
aio
_write。我知道
Linux
原生
AIO
只在
linux
中可用,并使用io_setup/io_submit等
浏览 9
提问于2020-06-30
得票数 3
1
回答
异步磁盘IO会影响交换使用吗?
、
、
当我学习异步磁盘io时,我正在阅读有关从磁盘中服务大型文件的文章,听说它在FreeBSD中比
Linux
更受支持。 我的问题是:异步磁盘IO是否会影响交换空间的
性能
,因为交换分区将执行大量磁盘读写操作。我有在
Linux
(Ubuntu)上工作的合理经验,我更喜欢在应用程序中使用它。
浏览 0
提问于2014-06-07
得票数 1
回答已采纳
4
回答
OS上的
AIO
与
Linux
上的
AIO
--为什么它不能在MacOSX10.6上工作
、
、
下面的代码为什么在
Linux
上工作,而在MacOSX10.6.2雪豹上却不能工作。要将文件编译为
aio
.cc,并在
Linux
上使用g++
aio
.cc -o
aio
-lrt进行编译,在Mac上使用g++
aio
.cc -o
aio
进行编译。我在Mac上使用MacOSX10.6.2,在
Linux
上使用
Linux
2.6进行测试。
aio
->
aio
_buf = buf;
aio
浏览 22
提问于2010-02-06
得票数 5
2
回答
如何在数据写入文件时产生信号?
、
、
当C程序执行时,它会产生错误或成功执行。如果它产生错误,我会将错误重定向到文件error.log。我希望在error.log上发生写操作时立即生成一个信号(通知),这个信号应该调用另一个程序,比如Parser.c,它会将error.log副本读入缓冲区,并清除日志文件的内容。
浏览 1
提问于2012-05-07
得票数 1
1
回答
AIX在6.1上实现
AIO
服务器
myibm:root:/:>ioo -Fa |grep
aio
aio
_maxreqs= 65536
aio
_minservers = 3
aio
_server_inactivity
aio
_fastpath
浏览 0
提问于2011-04-18
得票数 2
回答已采纳
1
回答
基准测试- posix-
aio
与libaio
、
为了执行相关/可靠的基准测试,我如何知道应用程序使用的是libaio还是posix-
aio
?有没有办法强制应用程序使用libaio/posix-
aio
? 当使用python标准读\写时-使用哪个库?
浏览 3
提问于2018-11-20
得票数 1
2
回答
在高山
Linux
3.11上编译Nginx
、
、
、
我正在尝试用下面的配置选项编译Nginx,但它总是失败,并出现错误:checking for
Linux
AIO
support ... not found Currently
浏览 774
提问于2020-02-21
得票数 2
1
回答
Linux
调用
aio
_write()失败,错误代码22 (EINVAL)
、
、
、
、
我有一个使用
linux
、
aio
_write和
aio
_read的测试实用程序。这个测试实用工具封装了我的静态库并测试它。这个库是多线程黑匣子。为了澄清,当我将黑匣子替换为旧版本时,使用相同的测试实用程
浏览 14
提问于2015-04-27
得票数 1
1
回答
是否可以显示异步IO的进度
、
、
、
我正在尝试在
linux
中使用POSIX异步IO API实现文件复制程序。;
aio
.
aio
_buf = data;
aio
.
aio
_offset= 0;
aio
浏览 17
提问于2017-12-13
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
宋宝华:数据库为什么有可能喜欢Linux AIO?
Linux性能监控
Java中BIO,NIO,AIO的理解
BIO,NIO,AIO编程比较
Linux系统性能优化实战
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券