1 UDP

buffer size    
sysctl -a        接收 net.core.rmem_default  (默认)
net.core.rmem_max      (最大)
发送 net.core.wmem_default  (默认)
net.core.wmem_default (最大)
2 TCP
buffer size
sysctl -a        net.ipv4.tcp_mem = 最小 合理  最大(最大=最小*1.5) 总体tcp页面数
net.ipv4.tcp_rmem = 最小 合理  最大(最大=最小*1.5) 接收tcp页面数
net.ipv4.tcp_wmem = 最小 合理  最大(最大=最小*1.5) 发送tcp页面数
tcp 连接的参数
sysctl  -a       net.ipv4.tcp_syn_retries=5(默认) 尝试连接次数
net.ipv4.tcp_max_syn_backlog 未连接数据包队列长度
net.ipv4.tcp_tw_recycle=0(关)1(开) (默认关)
是否允许重新建立等待中的链接                                                       tcp 存活定时器
sysctl  -a       net.ipv4.tcp_keepalive_time (连续监测时,每隔几秒监测连接)   
net.ipv4.tcp_keepalive_infvl (每隔多久开始连续监测)
 net.ipv4.tcp_keepalive_probes (一共连续监测几次)
3 DMA
buffer size   例:  modinfo  -p e1000(网卡)
/etc/modprobe.conf
alias   eth0   e1000   (给e1000取别名)
options   eth0   RxDescriptors=1024(发出数据包大小)  TxDescriptors=512(接收数据包大小)
options  st(控制器模块)  buffer_kbs=128 (buffer大小)
4 buffer
netstat  -tulnpa
lsof 列出正在被打开使用的文件
sar  -n  SOCK  
netstat  -s  统计数据包数量
net.ipv4.ipfrag_high_thresh=262144(默认) (当buffer里碎片达256kiB,被丢弃) 256*1024
net.ipv4.ipfrag_low_thresh=196608(默认) (当buffer里碎片达196kiB,被组装)192*1024
net.ipv4.ipfrag_time=30(默认)碎片在buffer里存活时间30秒

转载于:https://blog.51cto.com/cjoker/828975

linux 调优 网络调优相关推荐

  1. Linux云计算架构-系统调优【CPU、IO、网络、内核参数调优】

    文章目录 Linux云计算架构-系统调优[CPU.IO.网络.内核参数调优] 1. CPU调优 2. IO调优 3. 网络调优 3.1 网络冗余(主备模式) 3.2 负载均衡模式 4. 内核参数调优 ...

  2. linux性能调优--网络概念

    网络是很复杂的子系统.而且跟进程调度.中断处理.内存管理以及 I/O 等都密不可分. 本质上网络是一种把不同计算机或网络设备连接到一起的技术,它是一种进程间通信方式,特别是跨系统的进程间通信,必须要通 ...

  3. Linux清mysql磁盘,mysql与linux ~ 磁盘分析与调优

    一 简介 谈谈磁盘IO的问题二 目的:如何进行IO性能问题的排查 二  linux角度 一 机械硬盘基本定义 寻道时间,表示磁头在不同磁道之间移动的时间(最耗时). 旋转延迟,表示在磁道找到时,中轴带 ...

  4. Perf -- Linux下的系统性能调优工具,第 2 部分

    https://www.ibm.com/developerworks/cn/linux/l-cn-perf2/ Perf -- Linux下的系统性能调优工具,第 2 部分 刘 明, 软件工程师, 上 ...

  5. Linux系统性能监控与调优

    基本概念 QPS:query per second, 1秒内完成的请求数 RT:response time, 1个请求完成的时间 Throughput越大,Latency会越差.因为请求量过大,系统太 ...

  6. linux内核配置与调优与shell

    sysctl -a abi.vsyscall32 = 1 //开启vdso debug.exception-trace = 1 //开启异常debug调试日志 debug.kprobes-optimi ...

  7. Linux Netfilter 内核参数调优

    Netfilter 是linux 内在的一个软件框架,用来记录管理网络数据包,Netfilter提供了5个hook 来记录管理网络包. Netfilter进行包的管理,则需要记录每个连接的状态信息.这 ...

  8. 【华为云 ModelArts-Lab AI实战营】第三期:图像分类 (III) 模型参数网络调优

    https://github.com/huaweicloud/ModelArts-Lab/issues/219 本期实战为图像分类第三期.本期实战,本期我们将会以 "VGG16模型" ...

  9. 网络性能总不好?网络调优专家AOE帮你来“看看”

    摘要:为提升网络性能.降低人工调优成本,CANN推出了自动化网络调优工具AOE,通过子图调优.算子调优与梯度调优的功能,让网络可以在AI硬件上获得最佳性能. 本文分享自华为云社区<网络性能总不好 ...

最新文章

  1. maven WEB项目启动没问题访问页面就报错:org.apache.jasper.JasperException: Unable to compile class for JSP
  2. 200924阶段一C++STL
  3. 音视频技术开发周刊 81期
  4. SAP BOPF和Spring框架里加了注解的控制器是如何被调用的
  5. 自制Unity小游戏TankHero-2D(3)开始玩起来
  6. 分布式模式之Broker模式
  7. jdk监控与故障处理工具
  8. vim配置运行python3快捷键_Vim的Dokuwiki快捷键配置
  9. excel的ADO读取ORACLE,【VBA研究】利用ADO让普通人用excel读取oracle数据库表的通用办...
  10. 转 python 闭包的说明
  11. 为什么现在的监控系统容易硬盘坏?附原理解析
  12. 软件设计师历年真题常错的题加解析——上午题
  13. 研磨设计模式之《模板方法模式template method》
  14. 主观能动性存在的一个理论根据
  15. 计算机虚拟技术有什么用途,CPU虚拟化有什么作用?CPU怎么开启虚拟化技术?
  16. 超体分享 | 迭代思维:你感觉原地踏步,只是因为你想一步到位
  17. 实验5-11 空心的数字金字塔
  18. lxml,xpath
  19. 计算机主机无反应,电脑突然开不了机、主机没反应、不显示,几个方法轻松解决...
  20. USRP N321上手

热门文章

  1. javaScript基本操作
  2. stm32运行linux,新出的STM32F750成功运行Linux
  3. java作业四_Java第四次作业
  4. mysql范式与反范式_MySQL 三种范式以及反范式 | 剑花烟雨江南
  5. python字典的内置函数_python – 用于字典转换的特殊方法名称的内置函数
  6. java8收集器,Java 8中的收集器collectionAndThen()方法
  7. 看了就知道为什么别人C语言学习效率那么高了
  8. ZOJ3805Machine(二叉树左右子树变换)
  9. aio 系统原理 Java_Java新一代网络编程模型AIO原理及Linux系统AIO介绍
  10. html5折叠卡片,基于HTML5折叠卡片式下拉菜单代码