zoukankan      html  css  js  c++  java
  • Linux内核参数

    vm.overcommit_memory

    • 0 - 表示内核将检查是否有足够的可用内存供应用进程使用;如果有足够的可用内存,内存申请允许;否则,内存申请失败,并把错误返回给应用进程。
    • 1 - 表示内核允许分配所有的物理内存,而不管当前的内存状态如何。
    • 2 - 表示内核允许分配超过所有物理内存和交换空间总和的内存

    vm.swappiness

      swappiness=0表示最大限度使用物理内存。当系统存在足够内存时,推荐设置为10以提高性能。

    net.ipv4.tcp_max_syn_backlog

      指定所能接受SYN同步包的最大客户端数量,即半连接上限。

    net.core.somaxconn

      指服务端所能accept即处理数据的最大客户端数量,即完成连接上限。

    net.ipv4.conf.all.arp_ignore

      此参数是针对回应网络中ARP请求;如果某个的网卡没有配置arp_ignore参数,则会把default配置参数应用到这个接口上;所有网卡上实际生效的值是all和自身参数中较大的值。

    • 0 - (默认值)对于ARP请求所有网络接口都给予回响应,无论ARP请求是否出现自身接口上(包括环回网卡上的地址)。
    • 1 - 只有请求的IP地址是网络接口配置的本地地址时才给予回应。
    • 2 - 只有请求的IP地址是网络接口配置的本地地址,并且来访IP必须在该网络接口的子网段内时才给予回应。
    • 3 -  do not reply for local addresses configured with scope host,only resolutions for global and link addresses are replied.
    • 4~7 - 预留。
    • 8 - 不响应所有的ARP请求。

    net.ipv4.conf.all.arp_announce

      arp_announce 对网络接口上,本地IP地址的发出的ARP回应,作出相应级别的限制: 确定不同程度的限制,宣布对来自本地源IP地址发出Arp请求的接口;

    • 0 - 本机所有IP地址都向任何一个接口通告ARP报文。
    • 1 - 尽量仅向该网卡回应与该网段匹配的ARP报文。
    • 2 - 对查询目标使用最适当的本地地址,首先选择与目标IP在同一网段的网络接口,如果没有合适的地址被发现,将选择当前的发送网络接口或其他的有可能接受到该ARP回应的网络接口来进行发送。
  • 相关阅读:
    聊聊关于性能优化和其他(一)
    JavaScript 事件循环及异步原理(完全指北)
    SPA路由机制详解(看不懂不要钱~~)
    Web安全系列(三):XSS 攻击进阶(挖掘漏洞)
    Web安全系列(二):XSS 攻击进阶(初探 XSS Payload)
    浅谈Generator和Promise原理及实现
    Kubernetes 服务目录
    Kubernetes 网络模型
    个人开源贡献记录
    【转载】DTO – 服务实现中的核心数据
  • 原文地址:https://www.cnblogs.com/houyongchong/p/10414128.html
Copyright © 2011-2022 走看看