腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
数据块设备写入
、
我正在尝试了解块设备写入是如何工作
的
。我
的
理解是所有的写入都需要扇区对齐。因此,如果扇区
大小
为512字节,则所有写入
的
大小
均为512字节。现在假设我首先在文件
的
偏移量为零
的
位置写入16个字节。如何将其转换为块级别的写操作?它是否被缓冲,直到我写入了一个“扇区
大小
”
的
数据量,然后推送到磁盘?如果调用fsync,是否填充剩余
的
字节,然后将其写出?这种理解是正确
的
,还是我说错了。 接下来
的</em
浏览 2
提问于2011-12-06
得票数 0
2
回答
内核读/写用户空间内存
、
首先,从用户空间malloc一个
缓冲区
,并用
全
'A‘填充
缓冲区
最后,我可以使用直接从用户空间传递
的
原始指针来读写
缓冲区
。 为什么?
Linux
设备驱动程序,第三版,第415页,说内核不能直接操作没有映射到内核地址空间
的
内存。
浏览 2
提问于2012-01-17
得票数 1
回答已采纳
3
回答
WebGL -从渲染
缓冲区
读取像素数据
、
、
、
、
有没有办法从屏幕外
的
WebGL渲染
缓冲区
或帧
缓冲区
获取原始像素数据? 我正在使用WebGL进行一些图像处理,例如模糊图像,调整颜色等。我正在使用帧
缓冲区
渲染到
全
图像
大小
的
纹理,然后使用该纹理在视口中以较小
的
尺寸显示。我可以得到一个
缓冲区
或纹理
的
像素数据,这样我就可以在普通
的
画布2d上下文中使用它吗?或者我坚持将视区更改为完整
的
图像
大小
并使用canvas.toDat
浏览 3
提问于2011-05-30
得票数 11
回答已采纳
1
回答
如何在vim
缓冲区
的
整个区域中打开vim终端?
、
我真的很喜欢最近vim版本中内置
的
:terminal。不过,我有一个痛点:有时(通常是?),我希望终端采用完整
的
vim窗口
大小
。然而,通常情况下,使用:terminal只对vim窗口
大小
的
一半使用部分拆分,即使我从一个空
的
缓冲区
开始。从一个空
的
缓冲区
,使用ctrl-w o最大化。有没有办法立即打开一个“
全
尺寸拆分”,占用整个vim
缓冲区
,而不是需要额外
的
ctrl-w o步骤?
浏览 5
提问于2021-06-18
得票数 0
2
回答
ZFS ARC缓存和
Linux
缓冲区
缓存争用(Ubuntu 16.04)
、
、
最后,
Linux
缓冲区
缓存被填满,并开始导致ZFS缓存收缩,直到
大小
达到32 MB。一旦发生这种情况,吞吐量将下降到大约60 MB/秒。由于
Linux
缓冲区
缓存,ARC从未超过128 GB,但是整个数据传输
的
性能保持在650 MB/秒
的
吞吐量水平。理想情况下,我希望能够同时禁用
Linux
缓冲区
缓存,并让ZFS ARC缓存介于0到256 GB之间,将剩余
的
内存留给应用程序工作负载。如果能够给予ZFS
浏览 0
提问于2017-06-22
得票数 8
1
回答
对于默认
的
unix套接字
缓冲区
大小
,
Linux
可以使用哪些值?
、
Linux
记录tcp
的
默认
缓冲区
大小
,但不记录AF_UNIX (“本地”)套接字
的
缓冲区
大小
。可以在运行时读取(或写入)该值。cat /proc/sys/net/core/[rw]mem_default 这个值是否总是在不同
的
Linux
内核中设置相同
的
值,或者是否存在可能
的
值范围?
浏览 0
提问于2018-02-15
得票数 11
回答已采纳
1
回答
C write()时间不一致
、
、
、
我写了一个小程序来测量
Linux
中c write()函数
的
运行时间。令我惊讶
的
是,在多次迭代中,时间并不一致。我已经看到,第一次写入所需
的
时间比紧接着
的
连续写入要长得多。这种模式在多个运行/文件
大小
-
缓冲区
大小
组合上继续。
缓冲区
大小
:1.00KB写入时间:0.021秒:毫秒 it:5文件
大小
:4.00MB
缓冲区
大小
:1.00KB写入时间:0.021秒:毫
浏览 27
提问于2020-08-07
得票数 0
1
回答
如何动态了解TCP
缓冲区
大小
、
我使用SO_SNDBUF和SO_RECVBUF设置TCP
缓冲区
大小
,还可以使用getsockopt()检查其分配
的
缓冲区
大小
。但我想知道如何获得可用
的
缓冲区
大小
,这样如果
缓冲区
大小
超过了,我可以使用一些action.Any实用程序或api将同样有用。我
的
问题是专门针对windows.Though
的
,任何了解
linux
的人,知道这一点对我来说都是很有用
的</
浏览 1
提问于2011-08-30
得票数 1
1
回答
具有非阻塞套接字
的
Kqueue/epoll (FreeBSD/
Linux
):写入/发送/sendto之后什么时候可以释放
缓冲区
内存?
、
、
、
、
它们中
的
每一个都使用char*
缓冲区
进行传输,但是在调用写/发送/sendto之后,我不明白何时必须释放
缓冲区
的
内存。是正确
的
,如果写/发送/发送返回接受
的
字节数,并且这个数字等于
缓冲区
大小
,我可以立即释放
缓冲区
内存吗?或者我必须等待EVFILT_WRITE (kqueue)或EPOLLOUT (
Linux
)事件来释放
缓冲区
的
内存?是否正确:
浏览 3
提问于2019-10-23
得票数 0
2
回答
linux
中TCP实现
的
动态调整
In在
linux
内核(3.4及以上版本)中实现
的
动态右尺寸(DRS)--内核2.4.23和2.4.8
的
链接(http://public.lanl.gov/radiant/software/drs.html)补丁是可用
的
,但对于内核
的
后期版本没有提及。如果它在内核
的
后期版本中没有默认实现,那么请有人告诉我如何正确地将它安装(或实现)到以后
的
版本中。
浏览 0
提问于2014-10-30
得票数 0
1
回答
套接字和队列缓冲空间
的
总量是否有系统范围
的
限制?
、
、
、
在
Linux
中,我知道您可以调整每个套接字连接
的
最大
缓冲区
大小
,但是
缓冲区
可以占用
的
空间有系统范围
的
限制吗?这是否同样适用于消息队列
的
大小
?
浏览 0
提问于2012-02-15
得票数 0
2
回答
读取Windows
缓冲区
大小
、
、
、
、
我发现很难找到如何通过命令提示符检查Windows中
的
UDP
缓冲区
大小
。我正在寻找类似于
linux
命令"sysctl net.core.rmem_max“
的
东西。我不需要设置UDP
缓冲区
大小
,我只需要检查它,以便在UDP
缓冲区
小于我建议
的
大小
时抛出警告。到目前为止,我所看到
的
每一个地方都指向通过Windows注册表设置
缓冲区
大小
。有人知道通过命令提示符或
浏览 3
提问于2020-08-03
得票数 1
回答已采纳
1
回答
如何在windows 7中设置maxumim UDP
缓冲区
大小
、
、
、
在windows7和
linux
之间运行iperf工具客户机/服务器。在
Linux
缓冲区
大小
设置为最大时,使用cmd "sysctl -w net.core.rmem_max=8388608"(rmem/wmem),并试图成功地推送1Gb数据。如何在windows机器中增加或设置最大UDP
缓冲区
大小
?需要添加哪些注册表项/值?
浏览 5
提问于2016-11-11
得票数 1
2
回答
node.js中
的
TCP接收和发送
缓冲区
大小
在过去
的
4个月里,我一直在使用node.js,现在我想增加tcp接收和发送
缓冲区
的
大小
。 有没有办法改变/设置node.js io
的
tcp发送和接收<e
浏览 6
提问于2013-07-01
得票数 0
回答已采纳
5
回答
在C#中,如何完成与#define相同
的
任务
、
我来自C语言背景,习惯于用以下方式定义
缓冲区
的
大小
:你将如何在C#中完成同样
的
事情?另外,
全
大写
的
K&R风格适合正常
的
C#帕斯卡/骆驼
的
情况下?
浏览 7
提问于2009-01-28
得票数 3
回答已采纳
2
回答
在
Linux
中选择套接字
、
、
在
Linux
中,select在套接字上花费了意想不到
的
时间,我遇到了一个奇怪
的
问题。 一般来说,数据传输是非常快
的
。但是:客户端中
的
select测试写是否会占用很长时间(在发送数据之前不调用select : 0.5s,在实际发送数据之前先调用select发送相同
的
数据: 5s)。这个问题是特定于<
浏览 3
提问于2016-09-01
得票数 3
回答已采纳
1
回答
ioctl
的
最大
缓冲区
大小
是多少?
、
当我读取2048时,过了很长一段时间后,它返回ENOMEM (errno=12),这甚至没有列在可能
的
错误列表中(请参阅)一些附加信息可能会对您有所帮助: Enterprise
Linux
Enterprise
Linux
Server release 5.
浏览 1
提问于2014-04-04
得票数 1
4
回答
在域套接字上传输单个数据包
的
实际限制是什么?
、
、
、
、
让我们假设有一个Unix域套接字为一个典型
的
服务器客户端程序创建。客户端通过套接字发送一个10 in
的
缓冲区
,同时由服务器使用。OS (
Linux
/BSD)是将10 OS
缓冲区
分割成多个数据包并发送/消费它们,还是同时发送? 要发送
浏览 0
提问于2014-02-18
得票数 29
回答已采纳
1
回答
多核
Linux
系统上
的
实时音频
、
、
、
我正在一个带有RT内核
的
多核(Debian)
Linux
机器上开发一个音频应用程序。音频源生成所需
的
处理时间很长,无法由单个内核处理,因此我有三个不同
的
线程: 线程2和3正在写入循环缓冲器,而线程1则从循环
缓冲区
读取数据并将其加到端口音频
缓冲区
中。我尝试过许多
缓冲区
大小
和调度策略,我
的</em
浏览 4
提问于2015-04-25
得票数 1
1
回答
-thread_queue_size和FFMPEG有什么区别或联系?
使用ffmpeg记录我
的
桌面(特别是在Windows上,在
Linux
上更少),我遇到了当ffmpeg抱怨实时
缓冲区
大小
或线程队列
大小
的
情况。我知道队列
大小
是可以驻留在队列中
的
帧
的
数量,因此我认为它也会增加
缓冲区
的
大小
。有人能给我澄清一下这些概念吗?
浏览 207
提问于2021-09-05
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
优化Java IO性能:输入缓冲区大小的最佳实践
Libc Realpath缓冲区下溢漏洞,可导致Linux本地提权
如何在 Linux 中扩展/增加 LVM 大小
linux命令小全
缓冲区溢出攻击的分析(下)
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券