腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
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 ARC缓存比
Linux
缓冲
浏览 0
提问于2017-06-22
得票数 8
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
回答
读取Windows
缓冲区
大小
、
、
、
、
我发现很难找到如何通过命令提示符检查Windows中的UDP
缓冲区
大小
。我正在寻找类似于
linux
命令"sysctl net.core.rmem_max“的东西。我不需要
设置
UDP
缓冲区
大小
,我只需要检查它,以便在UDP
缓冲区
小于我建议的
大小
时抛出警告。到目前为止,我所看到的每一个地方都指向通过Windows注册表
设置
缓冲区
大小
。有人知道通过命令提示符或C++检查
缓冲区
<
浏览 3
提问于2020-08-03
得票数 1
回答已采纳
1
回答
对于默认的unix套接字
缓冲区
大小
,
Linux
可以使用哪些值?
、
Linux
记录tcp的默认
缓冲区
大小
,但不记录AF_UNIX (“本地”)套接字的
缓冲区
大小
。可以在运行时读取(或写入)该值。cat /proc/sys/net/core/[rw]mem_default 这个值是否总是在不同的
Linux
内核中
设置
相同的值,或者是否存在可能的值范围?
浏览 0
提问于2018-02-15
得票数 11
回答已采纳
1
回答
如何动态了解TCP
缓冲区
大小
、
我使用SO_SNDBUF和SO_RECVBUF
设置
TCP
缓冲区
大小
,还可以使用getsockopt()检查其分配的
缓冲区
大小
。但我想知道如何获得可用的
缓冲区
大小
,这样如果
缓冲区
大小
超过了,我可以使用一些action.Any实用程序或api将同样有用。我的问题是专门针对windows.Though的,任何了解
linux
的人,知道这一点对我来说都是很有用的。
浏览 1
提问于2011-08-30
得票数 1
2
回答
node.js中的TCP接收和发送
缓冲区
大小
在过去的4个月里,我一直在使用node.js,现在我想增加tcp接收和发送
缓冲区
的
大小
。 有没有办法改变/
设置
node.js io的tcp发送和接收
缓冲区
大小
?
浏览 6
提问于2013-07-01
得票数 0
回答已采纳
2
回答
如果由于
缓冲区
已满错误导致发送失败,是否可以增加套接字发送
缓冲区
大小
如果TCP套接字
设置
为非阻塞模式,并且最初
设置
了套接字发送
缓冲区
,则在循环中使用发送来发送所有数据。如果由于EAGAIN错误导致发送失败,是否可以增加发送套接字
缓冲区
?我使用的是
Linux
操作系统。我想知道是否允许调整sendbuffer
大小
。在tcp 上,“在各个连接上,必须在listen(2)或connect(2)调用之前
设置
套接字
缓冲区
大小
,才能使其生效。”这就是为什么这个问题出现了。
浏览 4
提问于2012-10-05
得票数 2
回答已采纳
3
回答
如何更改dmesg的
大小
?[
linux
2.4]
如何增加dmesg的
大小
? 提前感谢您的帮助!
浏览 4
提问于2011-06-23
得票数 4
回答已采纳
1
回答
为什么winsock没有64位API?
、
、
、
、
Winsock API中的send()和sendto()等调用使用原语int来指定其
缓冲区
参数的
大小
。这显然对可以发送的最大
缓冲区
大小
设置
了32位的限制。在
Linux
上,类似的调用使用size_t类型来定义
大小
。
浏览 3
提问于2020-03-30
得票数 3
3
回答
套接字接收队列中有多少个数据包或字节?
、
、
使用SO_RCVBUF调用getsockopt将返回套接字接收
缓冲区
的分配
大小
。我问这个问题的原因只是为了测试和调试。我正在尝试验证我对setsocktop(SO_RCVBUF)的调用是否
设置
了足够的
大小
。了解接收
缓冲区
是否接近达到其限制将验证是否
设置
了
浏览 3
提问于2013-05-08
得票数 5
回答已采纳
2
回答
做完一组后的getsockopt SO_RECVBUF显示的值是
linux
中值的两倍?
、
、
、
当使用SO_RECVBUF调用setsockopt,然后转过来并使用SO_RECVBUF调用getsockopt时,它似乎在告诉我,它将
缓冲区
大小
设置
为我要求
设置
的
缓冲区
大小
的两倍。有关守则: setting it as 2222只有在
linux
中,在其他操作系统上,它似乎报告为我
设置
的值。
浏览 0
提问于2014-01-15
得票数 4
回答已采纳
1
回答
设置
接受套接字的
缓冲区
大小
、
、
在
Linux
下
设置
accept()d套接字的
缓冲区
(即SO_RCVBUF、SO_SNDBUF)
大小
的正确方法是什么?显而易见的答案是在新创建的套接字上调用setsockopt(),但是tcp手册页声明: 在单个连接上,必须在侦听(2)或连接(2)调用之前
设置
套接字
缓冲区
大小
,才能使其生效。这是有意义的,因为
缓冲区
可能是在创建时分配的,为此,我必须通过
设置
侦听套接字的
缓冲区
大小
来依赖它的继承语义,除
浏览 2
提问于2016-09-29
得票数 3
回答已采纳
2
回答
Linux
UDP接收
缓冲区
的最大
大小
、
、
、
、
Linux
UDP接收
缓冲区
的最大
大小
是多少?我认为它只受可用RAM的限制,但当我
设置
echo 5000000000 > /proc/sys/net/core/rmem_maxgen_udp:listen(Port, [{recbuf, 4000000000}])# netstat -u6anp | gr
浏览 4
提问于2013-05-09
得票数 12
回答已采纳
1
回答
最小256个字节的SO_RCVBUF不允许持有数据包吗?
、
man mount对于默认的unix套接字
缓冲区
大小
,
Linux<
浏览 0
提问于2018-02-16
得票数 2
回答已采纳
1
回答
套接字UDP recvfrom不能处理大的数据包,即使在
LINUX
上给定的
缓冲区
足够
、
我正在调用一个有效地址的recvfrom api,其中我试图读取
大小
为9600字节的数据,我提供的
缓冲区
大小
为12KB,我甚至没有收到select read事件。即使严格推荐的MTU
大小
是1.5KB,我也能够发送和接收4KB的数据包。请帮帮忙。是否有必须
设置
的套接字选项才能读取大
缓冲区
?
浏览 5
提问于2012-07-06
得票数 1
1
回答
在send()块之前,在tcp上可以发送多少字节而不需要接收()-取决于
缓冲区
大小
?
、
、
、
以前,我在KB范围内
设置
发送和接收
缓冲区
大小
。Windows10上的getsockopt).send() :send()始终只在(2 x发送
缓冲区
+接收
缓冲区
)字节之后才会阻塞。Raspberry Debian /
Linux
11上的:
设置
缓冲区
捕获(使用setsockopt)导致两次<code>E29<
浏览 4
提问于2022-03-19
得票数 0
1
回答
如何增加块的
大小
?
、
、
、
、
一个是iOS设备的TCP,它是用XCode开发的,另一个是
Linux
的TCP,它是在Lazarus开发的,使用Indy 10作为网络框架。当从iOS客户机向
Linux
服务器发送数据时,传输速度非常好,每秒可达20 MB,但从iOS服务器向iOS客户端发送数据时,每秒只能获得100 MB的传输速度。
浏览 0
提问于2015-10-07
得票数 1
回答已采纳
1
回答
提高IP连接速度
、
、
、
虽然从我的服务器上为几个
linux
发行版提供的服务非常好,平均只有12-15个MiB/s,增加了大约22个MiB/s,但大多数其他服务都非常缓慢。
浏览 0
提问于2017-01-06
得票数 1
2
回答
Linux
串口读取-我可以更改输入
缓冲区
的
大小
吗?
、
、
我正在Ubuntu
Linux
上用C++编写一个应用程序,以便从串口读取数据。我猜测这是在某个地方
设置
的
缓冲区
大小
,当
缓冲区
已满时,select会向用户返回通知。作为一名开发人员,我是
Linux
的新手(但不是C++的新手),我曾尝试研究(但没有成功)是否有可能改变
缓冲区
的
大小
,或者我的假设是否属实。在我的应用程序中,定时是非常关键的,只要读
缓冲区
上有新的字节,我就需要得到提醒。如果不深入研究内核代码,这是可能的吗?
浏览 30
提问于2012-05-30
得票数 10
回答已采纳
2
回答
Linux
套接字
缓冲区
是如何溢出的?
、
、
、
我有一个Java阅读器应用程序,它从
Linux
64位平台(2.6.18)上的多播套接字读取数据。插槽
大小
已
设置
为2 MB。当读取器不能足够快地读取时,套接字“溢出”,即从
缓冲区
丢弃数据包。我想知道的是
Linux
内核是如何从套接字
缓冲区
中丢弃数据包的。我假设套接字
缓冲区
本身是一个FIFO
缓冲区
。但是,如果它是满的,会发生什么呢?下一个数据包是否会被丢弃(
缓冲区
内容不变)?或者,新的数据包将替换
缓冲区
中的旧数据包?如果
浏览 3
提问于2010-07-09
得票数 14
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
优化Java IO性能:输入缓冲区大小的最佳实践
Excel字号大小设置
HDFS block 块大小设置
设置纸张大小和方向
Pycharm如何设置字体大小?
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券