腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
IOCP和io_uring是异步
读写
的吗?
、
、
、
、
Linux
是异步通知。当文件描述符变得可读/可写/可接受时,epoll_wait将返回这个fd。但是
读写
仍然是同步的,会阻塞线程。因此Redis6.0使用线程池来处理网络io。Windows IOCP和
Linux
是预言家。当io_uring_enter返回时,读取的数据已经放置在
缓冲区
中,写
缓冲区
全部已经写入。负责复制这些
缓冲区
数据的?仍然会阻塞当前线程?
浏览 6
提问于2022-03-30
得票数 1
2
回答
内核读/写用户空间内存
、
首先,从用户空间malloc一个
缓冲区
,并用全'A‘填充
缓冲区
最后,我可以使用直接从用户空间传递的原始指针来
读写
缓冲区
。 为什么?
Linux
设备驱动程序,第三版,第415页,说内核不能直接操作没有映射到内核地址空间的内存。
浏览 2
提问于2012-01-17
得票数 1
回答已采纳
1
回答
char*和unsigned char *有什么区别?
、
、
、
在使用c的
Linux
中,当我
读写
二进制
缓冲区
时,我没有理解char*和unsigned char*有什么区别? 不能使用char*而需要使用unsigned char*时
浏览 2
提问于2020-06-18
得票数 0
1
回答
如何读取GPU的前端
缓冲区
来获取屏幕?
、
、
、
我感兴趣的是以非常低的延迟快速捕获用户可能在屏幕上看到的像素。假设我可以控制主机,如果这些像素存储在GPU内存中,您如何获取这些像素?最快的方法是什么?没有太多的信息,因为大多数应用程序都是以绘图为中心的。
浏览 27
提问于2019-08-03
得票数 3
1
回答
使用
linux
-aio可以执行类似sendfile()的操作吗?
、
、
、
、
我希望通过
linux
-aio将数据从一个文件描述符发送给另一个文件描述符,而不需要缓冲,也不需要在用户空间之间来回传输数据。这样的sendfile64()函数在
linux
-aio中可能吗?我查看了一些
linux
-aio示例(用C/C++编写)和简单的文件复制程序。所有这些例子都做了->
读写
->
缓冲区
的工作。 问候你,菲利普
浏览 8
提问于2013-07-04
得票数 4
回答已采纳
6
回答
什么时候使用.NET BufferedStream类?
、
、
指出:
缓冲区
是内存中用于缓存数据的字节块,从而减少了对操作系统的调用次数。
缓冲区
提高了
读写
性能。缓冲器可以用于
读写
,但绝不能同时使用。BufferedStream的
读写
方法自动维护
缓冲区
。
浏览 3
提问于2009-01-29
得票数 61
回答已采纳
1
回答
Linux
驱动程序:延迟流水线
、
、
我想要创建一个无阻塞
读写
的驱动程序。pipe0的输入与pipe1的输出相连接。在write()上,数据在延迟后被写入管道(使用内核计时器或工作队列)。最后,我要测量
读写
缓冲区
大小设置为1B、1KB、延迟设置为0、1ms和1秒的驱动程序的吞吐量。如何首先创建驱动程序,以便每当任何进程生成输出时,我的驱动程序都应该读入
缓冲区
。 如何将
缓冲区
的数据作为输入传递给正在运行的另一个程序。如果我想实现我的驱动程序(‘a’是<
浏览 0
提问于2017-05-06
得票数 -1
1
回答
Linux
编程:并发
读写
同一个文件描述符
、
、
、
、
基本上,在任何给定的时间,您都可以对设备上的任何一个通道进行
读写
。因此,目前我打开设备的单个文件描述符,并依次执行
读写
操作。另外,我特别关注的是,该设备的硬件
缓冲区
非常小。是否有任何方法来
浏览 0
提问于2013-10-17
得票数 3
回答已采纳
1
回答
OpenCL中的子
缓冲区
对象是干什么的?
有人能给我一个例子,说明何时从
缓冲区
的某个区域创建子
缓冲区
吗? 我可以从
读写
缓冲区
创建只读或只写子
缓冲区
,对吗?如果可以的话,我会从这个只读/写引用实际
读写
缓冲区
中受益吗?
浏览 3
提问于2015-09-07
得票数 2
回答已采纳
1
回答
提高IP连接速度
、
、
、
虽然从我的服务器上为几个
linux
发行版提供的服务非常好,平均只有12-15个MiB/s,增加了大约22个MiB/s,但大多数其他服务都非常缓慢。
浏览 0
提问于2017-01-06
得票数 1
1
回答
如何在Python中获得读/写磁盘速度?
、
、
、
在Python程序中,我需要获得主机上所有磁盘的累积
读写
速度。我使用subprocess.check_output()来调用以下
Linux
命令:其结果是: Timing buffered但是,在hdparm的手册页上,我找到了对-t标志的解释,它基本上说,在执行测量时,其他进程不应该同时
读写
磁盘: 为基准测试和比较目的执行设备读取的时间安排。这显示了在没有任何数据缓存的情况下通过
缓冲区
缓存读取磁盘的速度。这
浏览 1
提问于2016-10-18
得票数 6
1
回答
/dev/mem或用户空间突发传输;如何获得更快的/dev/mem访问
、
、
该计划是由CPU加载一个大型GiB
缓冲区
并将其传递给PL。 reg = <0x0 0x40000000 0x60000000 0x20000000>;mmap设备树存储器
浏览 9
提问于2020-11-01
得票数 2
1
回答
从套接字到套接字的零分配副本
、
、
、
、
鉴于我们有一个接受消息的套接字连接(让我们称之为c1),并且我们有N个其他的套接字连接--我们要写的是完全相同的消息--为了确定要写入哪个连接,我们只需要从c1读取前几个字节,但是套接字上剩下的字节不需要加载到java堆中,只需要写到c2.在java中有什么方法可以这样做吗? 虽然答案是正确的,但是如果您正在构建这样的东西(甚至
浏览 2
提问于2017-08-17
得票数 2
回答已采纳
2
回答
如何在换行符到达之前读取tty设备上的终端输入?
、
、
、
我使用open(),tcget/setattr(),read()读取一个使用嵌入式
linux
(angstrom)的串行设备。我可以很好地
读写
数据。基本上,我知道提示字符串("COM3>")位于tty
缓冲区
中,等待设备发送换行符。在换行符到达之前,read()不会访问"COM3>“提示字符串。有没有办法改变强制read()在换行符到达之前获取
缓冲区
中的数据? 谢谢
浏览 1
提问于2012-02-10
得票数 2
3
回答
提高C++程序的I/O性能[外部合并排序]
、
、
我在
linux
上用C++runs实现了这个项目。它非常简单,现在只处理固定大小的记录。 但应用程序的性能似乎不太好。我怎样才能提高表现呢?
浏览 5
提问于2010-04-23
得票数 2
回答已采纳
1
回答
从用户空间调用驱动程序API的成本
、
、
、
这都是在
Linux
和C。 驱动程序已经根据先前的ioctl调用知道了所需的次数,不管发生什么。选项1需要在用户空间和内核空间之间进行更多切换,我知道这会降低性能。对于读取调用,传递回用户空间的
缓冲区
将大8倍,除非可以一次将1读传递回用户空间,而无需在两种模式之间切换。除非每次写入相同的数据,否则写调用也会有相同的
浏览 2
提问于2012-09-18
得票数 1
1
回答
旧LTO-2磁带的读取性能
、
我有一堆旧的LTO-2磁带,我的任务是将内容保存为磁盘上的大型二进制文件,以便最终合并到较新的媒体上。(内容采用本网站特有的自定义格式,与此问题无关。我不需要保留阻塞。)使用Solaris,我可以从tcopy实用程序中看到文件是以可变块大小存储的:file 1: record 1: size 40file 1: r
浏览 0
提问于2014-12-11
得票数 1
1
回答
usb存储中的文件传输慢问题
、
我正在使用Ubuntu14.04LTS,当我试图将文件从我的HDD复制到摆表时,问题就会发生。传输速度减慢,在最后一次,并停留了几分钟,这是非常恼人的!有人能帮忙吗!好痛啊!注意,我的硬盘驱动器是用ntfs分区格式化的。
浏览 0
提问于2015-08-30
得票数 2
1
回答
读写
C系统调用是否使用
缓冲区
?
、
、
、
我和一位老师交谈,他告诉我
读写
系统调用使用
缓冲区
,因为在系统规范中有一个变量,它控制您可以访问您想要
读写
的设备的次数,系统使用
缓冲区
存储数据,而他正在等待在设备上写入数据。我在另一个堆栈溢出帖子()上看到,fopen和fwrite函数的优点之一是这些函数使用
缓冲区
(这应该更快)。我读过read和write sys调用的手册页,手册页不讨论任何
缓冲区
。 我有误解什么吗?
浏览 1
提问于2018-02-08
得票数 1
回答已采纳
1
回答
阻止读取操作直到发生外部事件的正确方法?
、
、
、
然后,
linux
通过文件操作来管理循环
缓冲区
中的数据。#include <
linux
/sched.h>static DECLARE_WAIT_QUEUE_HE
浏览 1
提问于2017-11-17
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统编程 读写锁rwlock
Libc Realpath缓冲区下溢漏洞,可导致Linux本地提权
通过重定向在 Linux 终端任意读写数据
nginx缓冲区排坑
第 7期:缓冲区上溢
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券