腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
为什么TCP/IP速度取决于发送数据的大小?
linux
、
sockets
、
tcp
、
winsock
、
ethernet
上一次,我测量了Windows和
Linux
嵌入式板之间的传输
性能
.为了验证TCP_NODELAY,我建立了一个由两台
Linux
直接连接的系统,即
Linux
<->路由器<-->
Linux
。没有TCP_NODELAY的
性能
如下所示。很容易看出,当数据大小为>= 64 KB时,吞吐量显著增加。此外,当数据大小=16B时,有时接收的时间会下降到4.2 us。TCP_NODELAY的
性能
似乎没有变化,如下所示。完整的代码可以在中找到
浏览 9
提问于2017-02-17
得票数 1
2
回答
将核心分配给TCP轮询
java
、
tcp
、
cpu-cores
我们有几个Java应用程序运行在同一台
Linux
机器上,并通过TCP来回发送消息。我们使用ServerSocket和
Socket
来创建连接。我希望尽可能减少这种通信的延迟。似乎可以在我们机器上分配一个核心来进行连续的TCP轮询,这将提高
性能
。在
Linux
和/或Java中如何做到这一点?
浏览 5
提问于2012-11-21
得票数 0
1
回答
在python/scapy中采样流量
python
、
scapy
、
sampling
、
network-monitoring
#Packet sniffer in pythons =
socket
.
socket
(
socket
.AF_INET,
socket
.SOCK_RAW,
socket
.IPPROTO_TCP) while True:
浏览 10
提问于2018-11-30
得票数 1
2
回答
在
linux
上设置套接字发送缓冲区大小的方法正确吗?
java
、
performance
、
sockets
、
networking
SocketChannel clientChannel = server.accept();clientChannel.
socket
().setSendBufferSize(2 * 1024 * 1024);这导致了糟糕的
性能
,因为我的clientCha
浏览 0
提问于2013-05-02
得票数 4
回答已采纳
6
回答
在大量文件之间处理大量数据的最快套接字方法
.net
、
c++
、
linux
、
networking
、
sockets
我正在构建一个
socket
应用程序,它需要将许多小/中等大小的文件,比如5-100kb大小的文件传送到许多不同的客户端(有点像web服务器,但仍然不完全)。我应该只使用标准的轮询/epoll (
linux
)还是winsock中的异步套接字( win32 ),或者有没有其他
性能
更好的方法(比如win32上的重叠i/o )?
Linux
和Windows都是可能的平台!
浏览 1
提问于2009-12-02
得票数 4
回答已采纳
5
回答
linux
中的套接字标头在哪里
c++
、
linux
我用#include <sys/
socket
.h>编译了我的简单程序,但是没有这个文件。它在哪里,我只是开始在
linux
中编码,我不知道它在哪里。或者我们需要在线下载。
浏览 9
提问于2010-10-26
得票数 8
回答已采纳
1
回答
使用root,打开其他进程套接字并使用python获取tcp_info?
python
、
linux
、
sockets
、
tcp
我正在尝试制作TCP
性能
监控工具,我想要提取的主要值是tcpi_rtt 。对于进程内套接字,可以获得类似于python中的getsockopt(
socket
.SOL_TCP,
socket
.TCP_INFO)。 但是外部过程呢?有什么普通的方法可以在
linux
上查看其他进程的tcp_info吗?
浏览 8
提问于2013-10-09
得票数 2
回答已采纳
1
回答
`/dev/shm`‘在
Linux
和Ubuntu中是通用的吗?
devices
、
pipe
---- 1 lightdm lightdm 67108904 Oct 2 04:29 pulse-shm-871250926*为什么要用命名管道?命名管道的使用很少有一个很好的理由。在Unix系统上,几乎总是有很多方法来做同样的事情。
浏览 0
提问于2018-10-03
得票数 1
回答已采纳
4
回答
如何在C++程序中实现具有拓扑考虑的多核HT的亲和性?
c++
、
multicore
、
affinity
、
hyperthreading
简明扼要地说:我如何才能知道操作系统(Windows和
Linux
)引用为N-th的线程的确切位置(物理核心和包)?
浏览 2
提问于2011-10-19
得票数 1
1
回答
在
Linux
中获得函数参数(C++)的未声明标识符错误,但在Windows中未得到
c++
、
linux
、
windows
、
clang
、
cross-platform
__ #include <arpa/inet.h>#else
浏览 1
提问于2020-10-22
得票数 0
回答已采纳
3
回答
如何在Java中打开多个TCP连接
java
、
linux
、
tcp
、
sip
我必须打开大量的TCP连接到在
linux
上运行的SIP服务器。我尝试用Java编写一个简单的客户机程序,但我甚至无法打开来自另一台
linux
服务器的350个连接。我想打开大约50000个以上的空间来进行负载/
性能
测试。客户端程序{
Socket
socket
; static int port=1
浏览 38
提问于2017-01-07
得票数 1
回答已采纳
1
回答
SO_PEERCRED在红宝石-1.8.7失踪?
ruby
、
sockets
、
networking
我用的是红宝石-1.8.7
Socket
.constants.sort => "AF_APPLETALK“、"AF_CCITT”、"AF_CHAOS“、"AF_CNT”、"AF_COIP“、"AF_DATAKITSHUT_RD“、"SHUT_RDWR”、"SHUT_WR“、"SOCK_DGRAM”、"SOCK_RAW","SOCK_RDM“、"SOCK_SEQPACKET”、"SOCK_STREAM“、"SOL_
浏览 5
提问于2012-02-22
得票数 1
回答已采纳
1
回答
如何通过ppp链路发送数据包
scapy
、
ppp
(448 bits), 56 bytes captured (448 bits) on interface 0 Encapsulation type:
Linux
) [Frame is ignored: False] [Protocols in frame: sll:eth:data]
Linux
id: 0" size="0" pos="0" show="0"/
浏览 2
提问于2018-01-29
得票数 1
回答已采纳
3
回答
Python在打开套接字时能选择哪个网络适配器吗?
python
、
windows
、
linux
、
sockets
我希望有一种独立于平台的方法来使用python来解决这个问题,因为这个应用程序可能需要在Windows 7和
Linux
机器上运行。示例代码s =
socket
.
socket
(
socket
.AF_INET,
socket
.SOCK_STREAM) s.connect(('192.168.0.2', 8000
浏览 3
提问于2011-12-08
得票数 26
回答已采纳
1
回答
socket
_create_listen不适用于windows中的所有界面
php
、
windows
、
symfony
、
sockets
它在
linux
中的工作就像一个护身符。我也必须让它在Windows操作系统中工作。$localSocket =
socket
_create_listen($listeningPort)) throw new \RuntimeException('Could notcreate
socket
.'); } 如果在命令提示符下执行此命令,则会看到端口在127.0.0.1:4501上打开,而不是所需的值0.0.0.0:4501 ?
浏览 13
提问于2020-01-15
得票数 1
1
回答
Linux
内核调度程序关心多少套接字/核心/线程?
linux
、
kernel
、
performance
、
kvm
Little EndianOn-line CPU(s) list: 0-31Core(s) per
socket
: 1它说我的客户VM有16个套接字,每个套接字有一个有2个线程的内核,是的,在现实世界中,这几乎不可能在主板上有16个套接字,所以问题是
linux
只是想弄清楚什么是最好的CPU拓扑对客人的
性能
有好处。我遵循o
浏览 0
提问于2020-03-02
得票数 0
3
回答
Socket
乒乓
性能
windows
、
performance
、
sockets
这是伪代码:for(int i = 0; i < 200.000; i++)
socket
_send("ping") -服务器{
socket
_send("pong") 我在Windows上试过了。
浏览 1
提问于2010-05-14
得票数 4
1
回答
按下CTRL +C或CTRL +D时,套接字上的node.js REPL挂起
node.js
、
sockets
、
read-eval-print-loop
node.js代码为:var connections = 0; net.createServer(function(
socket
) { var server = require("repl").start(
socke
浏览 4
提问于2013-01-19
得票数 0
3
回答
“operator=”和sockaddr成员的问题
c++
、
sockets
、
operator-keyword
、
hostent
/
socket
.cpp|17|error: ‘closesocket’ was not declared in this scope|/home/nick/.projects/39dll-4-
linux
/4-
浏览 2
提问于2012-07-08
得票数 0
回答已采纳
4
回答
临时启用NoDelay的套接字“刷新”
c#
、
.net
、
tcp
使用,我发现了一个奇怪的
性能
问题。每个请求采取了5毫秒与保持活着,但40毫秒与保持生存!
socket
.NoDelay = false;这在
linux
/mono系统上进行了测试。
浏览 8
提问于2011-04-02
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 网络编程—Socket
Linux C语言高级编程之Socket网络编程!
一个简单的Linux下的socket程序
Linux性能监控
从linux源码看socket的阻塞和非阻塞
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券