深入理解iostat 深入理解 iostat基本用法iostat -mtx 2-m Display statistics in megabytes per second.-t Print the time for each report displayed. The timestamp format ma
网卡 LSO/LRO、GSO/GRO、TSO 网卡 LSO/LRO、GSO/GRO、TSOLSO/LRO 简介分别对应到发送和接收两个方向LSO 全称是 Large Segment OffloadLRO 全称是 Large Receive Offload。LSO首先来看 LSO。我们知道计算机网络上传输的数据基本单位是离散的网包,既然是网包,就
NodePort Service 获取客户端真实 IP NodePort Service 获取客户端真实 IP当我们通过 NodeIP:NodePort 访问NodePort类型的service时,默认情况下,肯定会发生SNAT,服务端看到的ip地址是NodeIP对应的k8s node的ip地址。查看 Nginx 访问日志,可以发现,服务端看到的源IP都
Linux 系统调优 内核参数调优kernel.shmmax和kernel.shmall设置kernel.shmmax是核心参数中最重要的参数之一,用于定义单个共享内存段的最大值。设置应该足够大,能在一个共享内存段下容纳下整个的 SGA , 设置的过低可能会导致需要创建多个共享内存段,这样可能导致系统性能的下降。至于导致
K8S 搭建 Halo 博客 K8S 搭建 Halo 博客搭建 Halo创建 namespacehalo-namespace.yamlapiVersion: v1kind: Namespace metadata: name: halo labels: name: halo 创建 deploymentcat ha
Nginx启用reuseport[转载] Nginx启用reuseport[转载]案例这两天做一个http测试,客户端使用一台8核16G的虚机,服务器使用8台8核16G的虚机,服务器挂在负载均衡后端。客户端使用wrk打流服务器开启nginx,返回 200 ok测试结果发现服务器nginx的cpu利用率恨不均匀,后来查到有reuseport这
TCP、UDP数据包大小的限制 TCP、UDP数据包大小的限制概述首先要看TCP/IP协议,涉及到四层:链路层,网络层,传输层,应用层。 在应用程序中我们用到的Data的长度最大是多少,直接取决于底层的限制。 我们从下到上分析一下: 在链路层,由以太网的物理特性决定了数据帧的长度为(46+18)-(1500+18),其
云服务器开启网卡队列 开启网卡多队列功能单个CPU处理网络中断存在瓶颈,您可以将DC2实例中的网络中断分散给不同的CPU处理。经测试,在网络PPS和网络带宽的测试中,与1个队列相比,2个队列最多可提升性能达50%到1倍,4个队列的性能提升更大。配置网卡多队列手动配置本节先介绍如何手动配置网卡多队列,centos 7.3镜