腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Java7 DatagramSocket.setReceiveBufferSize在Windows和
Linux
之间有什么不同?
java
、
network-programming
、
operating-system
、
udp
在
Linux
(Ubuntu 12.04)和Windows 7上调用此代码会得到截然不同的结果:
socket
.setReceiveBufferSize(Integer.MAX_VALUE);
Linux
会得到为什么
linux</em
浏览 1
提问于2012-10-20
得票数 0
回答已采纳
2
回答
使用windows而不是
Linux
时丢失的UDP数据包
linux
、
windows
、
udp
但是,当我使用virtual Box创建一个虚拟
Linux
Box (Centos)并从那里运行相同的测试时,我获得了100%的成功率。 从Windows发送UDP消息有什么已知的问题吗?Windows和
Linux
之间有什么奇怪的缓冲差异,我可以在我的机器上进行调整吗?
浏览 73
提问于2018-07-25
得票数 0
2
回答
试图理解Python套接字模块中的缓冲
python
、
sockets
、
buffer
、
recv
我正在尝试学习
socket
模块是如何工作的,我有一个愚蠢的问题:我刚刚在一个服务器上做了一个测试,它同时发送了大量的数据,然后连接到一个(故意)缓慢地提取数据的客户端。该
缓冲区
的默认大小是多少?如何访问和修改? 谢谢。
浏览 7
提问于2015-01-21
得票数 0
回答已采纳
1
回答
从没有关联memcpy的套接字读取内核空间到用户空间
c++
、
c
、
linux
、
sockets
、
networking
在
Linux
中,有没有一种方法可以从套接字读取数据,同时避免数据从内核空间到用户空间的隐式memcpy?这就是说,不是做这显然需要内核将memcpy从网络
缓冲区
复制到我提供的
缓冲区
中,我会这样做并在返回时具有指向从网络接收的非memcpy()数据的
缓冲区
。
浏览 2
提问于2014-06-11
得票数 2
1
回答
Indy 10以1024块发送数据。如何增加块的大小?
linux
、
performance
、
tcp
、
lazarus
、
indy10
一个是iOS设备的TCP,它是用XCode开发的,另一个是
Linux
的TCP,它是在Lazarus开发的,使用Indy 10作为网络框架。当从iOS客户机向
Linux
服务器发送数据时,传输速度非常好,每秒可达20 MB,但从iOS服务器向iOS客户端发送数据时,每秒只能获得100 MB的传输速度。
浏览 0
提问于2015-10-07
得票数 1
回答已采纳
2
回答
是否可以读取在
Linux
c++的udp套接字
缓冲区
中缓冲了多少字节?
c++
、
linux
是否可以使用c++读取在
Linux
中的udp
socket
缓冲区
中缓冲的字节数?不幸的是,FIONREAD在
linux
下无法做到这一点。
浏览 11
提问于2013-04-20
得票数 2
3
回答
PHP
socket
_read()只获取流的第一个字节
php
、
linux
、
sockets
在
linux
中使用
socket
_read()时,我得到了一个非常奇怪的行为。} 如果我再次调用
socket
_read(),它将获取字符串的其余部分: while((false !* Read 307 bytes f
浏览 1
提问于2011-10-10
得票数 3
1
回答
可以存储在套接字
缓冲区
中的最大UDP包号?(Ubuntu)
python
、
windows
、
udp
、
ubuntu-16.04
、
python-sockets
客户端:s =
socket
.
socket
(
socket
.AF_INET,
socket
.SOCK_DGRAM)for i in range(1500):服务器:s =
socket
.
socket
(
socket
.AF_IN
浏览 0
提问于2018-07-09
得票数 2
1
回答
在
Linux
中监控传输、网络和链路层
缓冲区
/队列(已加载、空、满和丢弃)
linux
、
udp
据我所知,这些是
Linux
中UDP的
缓冲区
/队列(如果我错了,请纠正我)我知道我们可以监视/proc/net/udp中的丢弃/队列:-
socket</
浏览 14
提问于2012-05-24
得票数 0
2
回答
了解tornado.web.RequestHandler.flush
python
、
tornado
服务器: @gen.coroutine self.write('1' * 1024) yield gen.Wait('flush') print 'First chunk sen
浏览 0
提问于2014-02-11
得票数 0
1
回答
使用Java NIO的非阻塞服务器
java
、
tcp
、
nio
java.io.IOException;import java.net.InetSocketAddress; serverChannel.configureBlocking(false); // Register the server
浏览 0
提问于2012-06-01
得票数 4
2
回答
C/
Linux
TCP套接字服务器
c
、
linux
、
sockets
我正在用C和
Linux
实现一个TCP套接字服务器。它将是一个同时处理多个请求的聊天服务器。下面是如何设置它的伪代码bind to a well-known portwhile (1){ fork {
浏览 1
提问于2012-02-07
得票数 1
回答已采纳
2
回答
消息
缓冲区
结构(Mbuf):
Linux
等效
linux
、
network-programming
Linux
中是否有与mbuf(message )数据结构等效的数据结构,该数据结构包含要通过网络传输的实际数据包数据?我以为这是一个通用的UNIX结构,但显然它是FreeBSD的唯一结构。
浏览 2
提问于2013-10-23
得票数 2
回答已采纳
1
回答
是否可以使用零长度
缓冲区
的ONLOAD_MSG_WARM标志?
c++
、
linux
、
sockets
、
network-programming
、
openonload
当在OpenOnload下运行网络应用程序时,使用带有零长度
缓冲区
的ONLOAD_MSG_WARM标志(应该是在标准
Linux
堆栈上预热发送路径)是否可能/有意义?char buf[1];
socket
, 0, // pass zero to prevent actualsending if
socket
unaccelerated ONLOAD_MSG_WARM
浏览 9
提问于2017-01-19
得票数 0
回答已采纳
1
回答
Bluez/Python缓冲导致延迟的蓝牙连接
python
、
sockets
、
bluetooth
、
python-asyncio
、
bluez
sock =
socket
.
socket
(
socket
.AF_BLUETOOTH,
socket
.SOCK_SEQPACKET,
socket
.BTPROTO_L2CAP) sock.connect((我假设罪魁祸首是某种缓冲策略,它缓冲大量数据,直到
缓冲区
满了,然后将其完全刷新。我怎样才能禁用这个bahviour和/或限制
缓冲区
大小为2包?我在ioctl上找不到布吕兹的文件。
浏览 1
提问于2021-04-20
得票数 3
2
回答
在
linux
上设置套接字发送
缓冲区
大小的方法正确吗?
java
、
performance
、
sockets
、
networking
SocketChannel clientChannel = server.accept();clientChannel.
socket
().setSendBufferSize(2 * 1024 * 1024); 然后,我注销了包含clientChannel.
socket
().getSendBufferSize()结果的“客户端连接”行在Windows上,该设置将客户端套接字的发送
缓冲区
大小从8k更改为2megs。但是在
linux
上,套接字说它的
浏览 0
提问于2013-05-02
得票数 4
回答已采纳
1
回答
如何避免使用函数调用WSAsend将多个
缓冲区
合并成一个UDP包?
windows
、
sockets
、
winapi
、
network-programming
、
udp
为了获得更好的性能,使用多个
缓冲区
调用WSASend()。但结果是这些
缓冲区
中的所有数据都被合并到一个UDP数据包中。我需要为每个
缓冲区
中的数据单独的UDP数据包。有没有办法做到这一点?WIN32在
Linux
中不支持sendmmsg(),我相信sendmmsg()可以满足我的需求。谢谢!CHAR userData[MAX_UDP_PKT_IN_MSG][10];DWORD pktSent = 0; /* init
socket</e
浏览 5
提问于2021-10-26
得票数 1
1
回答
在
Linux
中指定运行时的UDP接收
缓冲区
大小
linux
、
sockets
、
udp
、
buffer
在
Linux
中,可以使用以下命令为网络数据包指定系统的默认接收
缓冲区
大小,例如UDP:sysctl -w net.core.rmem_default=<value> 但是我想知道,一个应用程序(比如说,在c中)有没有可能在运行时通过指定每个UDP套接字的接收
缓冲区
大小来覆盖系统的默认值?
浏览 1
提问于2010-01-19
得票数 28
回答已采纳
1
回答
使用dma内存从udp套接字传输到RAM
linux
、
udp
、
dma
我有一堆数据通过UDP套接字进入我的服务器。这些数据需要被处理并发送给我们的客户。由于输入的数据很大,我想也许我应该使用DMA传输来优化这个过程--我希望网络数据直接存储到RAM中,这样用户空间应用程序就可以快速地访问它们。可以在本场景中使用DMA传输。
浏览 7
提问于2022-06-03
得票数 0
1
回答
确定最大UDP数据报大小的跨平台方法
python
、
linux
、
sockets
、
udp
Linux
上不存在此sysctl。import
socket
max_dgram= s.getsockopt(
socket
.SOL_
SOCKET
,
socket
.SO_SNDBUF) 在ma
浏览 24
提问于2021-03-03
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 网络编程—Socket
Linux C语言高级编程之Socket网络编程!
一个简单的Linux下的socket程序
Libc Realpath缓冲区下溢漏洞,可导致Linux本地提权
从linux源码看socket的阻塞和非阻塞
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券