腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
aio
(不是posix)
示例
?
、
、
、
有没有人有
Linux
aio
函数(io_*,不是posix
aio
)的经验?如果有人能提供一些例子的链接(或者在这里提供一些例子),那就太好了。另外,你对它们的使用有什么普遍的观察/评论?众所周知,它们在某些情况下比POSIX
aio
表现更好,我想看看。 谢谢。
浏览 1
提问于2011-07-10
得票数 7
回答已采纳
1
回答
使用
linux
-
aio
可以执行类似sendfile()的操作吗?
、
、
、
、
我希望通过
linux
-
aio
将数据从一个文件描述符发送给另一个文件描述符,而不需要缓冲,也不需要在用户空间之间来回传输数据。这样的sendfile64()函数在
linux
-
aio
中可能吗?我查看了一些
linux
-
aio
示例
(用C/C++编写)和简单的文件复制程序。所有这些例子都做了->读写->缓冲区的工作。 问候你,菲利普
浏览 8
提问于2013-07-04
得票数 4
回答已采纳
1
回答
O_DIRECT对
AIO
_RAW
、
、
、
、
当使用POSIX异步I/O时,使用O_DIRECT和
AIO
_RAW有什么不同吗?或者我应该/我可以同时使用两者吗?在对原始设备分区执行异步I/O时,您可以在结构成员中设置
aio
_flags
AIO
_RAW标志位。设置
AIO
_RAW标志位时,异步I/O可能会更高效。
浏览 5
提问于2013-04-14
得票数 2
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
6
回答
用POSIX
AIO
lib在
Linux
上编译C++程序
、
、
、
当在
Linux
上编译一个使用POSIX库(例如
aio
_read(),
aio
_write()等)的
示例
程序时,我遇到了链接器方面的困难。但是,即使我链接了
aio
库,编译器仍然给我提供了链接器错误。root@ubuntu:/home# g++ -L /usr/lib/libaio.a
aio
.cc -oaio
aio
.cc:(.te
浏览 3
提问于2009-08-01
得票数 4
1
回答
在主动式web服务器中接受连接的传统方式(使用异步IO)
、
、
、
我目前正在探索
linux
上的
aio
,以便使用它来实现一个web服务器。正如我已经发现的,没有太多的资源详细介绍
aio
的用法。理想情况下,我可以看到
aio
_accept操作发送连接已建立的通知(在我的
示例
中是回调函数调用),并在处理程序中立即调用
aio
_read。但没有这样的呼唤:( 谢谢!
浏览 2
提问于2011-05-26
得票数 0
回答已采纳
1
回答
"
Linux
aio
“和"
Linux
本机
aio
”是同一回事吗?
、
、
、
我最近深入研究了
linux
模型,我经常听说,与windows一样,
linux
有自己的
aio
模型实现: Glibc和内核
aio
。(1)当人们说"
linux
本机
aio
“时,指的是哪种模式?(2)我听到了两个不同的术语,"
linux
“和"
linux
本机
aio
”。它们是同一件事,还是表示不同的实现?
浏览 4
提问于2017-02-04
得票数 4
回答已采纳
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
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
回答
我可以从哪里获得关于
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
回答已采纳
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
回答已采纳
2
回答
Linux
磁盘文件
AIO
、
根据,至少从编程/应用程序接口的观点来看,可以使用
AIO
在
linux
上容易地实现异步磁盘文件io。另一件事是我应该等待信号的循环,但基于本教程,我可以使用回调机制,这显然使
AIO
更容易使用。现在,我不是一个
linux
程序员,我只是想找到一种简单的方法来支持
linux
上的异步磁盘文件io,学习它并将其添加到我个人项目所需的异步磁盘io库中。由于多线程解决方案可能比较棘手,因此我想在
linux
上将其替换为
AIO
。 那么,本教程中描述的
AIO
有什么
浏览 3
提问于2011-12-15
得票数 10
回答已采纳
1
回答
linux
内核
aio
功能
、
、
、
、
我正在测试内核异步io函数(不是posix
aio
),并试图弄清楚它是如何工作的。下面的代码是一个完整的程序,我只需将数组反复写入使用O_DIRECT打开的文件。对于那些不熟悉内核
aio
的人,下面的代码如下所示:我用'gcc -Wall test.c
浏览 5
提问于2011-08-02
得票数 12
回答已采纳
2
回答
Perl中的OS页面对齐分配
、
、
驱动程序通过ioctl接口公开其API。例如,C中的分配将调用valloc (或posix_memalign) $buffer = "\0" x BUFFER_SIZE ;有什么简单的方法可以做到这一点吗? my $c_address = unpack('Q', pack('P', $buffer));
浏览 0
提问于2018-10-18
得票数 2
回答已采纳
1
回答
为什么
aio
_write()行为是错误的?
、
、
我想用
aio
_write写两个文件。但是现在结果不是64MB,而是64MB + 32KB。types.h>#include <string.h>#include <stdlib.h>
浏览 2
提问于2016-08-16
得票数 0
1
回答
AIO
可以在不创建线程的情况下运行吗?
、
、
我检查了我的内核,看起来没问题:CONFIG_
AIO
=yint
浏览 2
提问于2012-02-25
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
用示例讲解 Linux gunzip 命令
Linux中的rcp命令示例
宋宝华:数据库为什么有可能喜欢Linux AIO?
linux编写iptables防火墙规则示例
who 命令的解释与示例|Linux 中国
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券