• 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回应的网络接口来进行发送。
  • 相关阅读:
    Binary Tree Zigzag Level Order Traversal
    Binary Tree Level Order Traversal
    Symmetric Tree
    Best Time to Buy and Sell Stock II
    Best Time to Buy and Sell Stock
    Triangle
    Populating Next Right Pointers in Each Node II
    Pascal's Triangle II
    Pascal's Triangle
    Populating Next Right Pointers in Each Node
  • 原文地址:https://www.cnblogs.com/houyongchong/p/10414128.html
Copyright © 2020-2023  润新知