zoukankan      html  css  js  c++  java
  • 多核性能优化

    1. BIOS
    1. Workload Profile = “Low Latency”;
    2. Jitter Control = Manual, 3400. (Setting turbo boost frequency to 3.4 GHz)
    1. BOOT Settings
      isolcpus=24-47 intel_idle.max_cstate=0 processor.max_cstate=0 intel_pstate=disable nohz_full=24-47
      rcu_nocbs=24-47 rcu_nocb_poll default_hugepagesz=1G hugepagesz=1G hugepages=64 audit=0
      nosoftlockup

    isolcpus=0-45 nohz_full=0-45 rcu_nocbs=0-45 default_hugepagesz=1G hugepagesz=1G hugepages=64
    rcu_nocb_poll audit=0 nosoftlockup intel_iommu=off intel_idle.max_cstate=0 processor.max_cstate=0
    intel_pstate=disable

    b) Memory optimizations: "sysctl -w vm.zone_reclaim_mode=0"; "sysctl -w vm.swappiness=0"

    c) Move all IRQs to far NUMA node in /etc/default/irqbalance : "IRQBALANCE_BANNED_CPUS=$LOCAL_NUMA_CPUMAP irqbalance -
    -oneshot"

    d) Disable irqbalance: "systemctl stop irqbalance"

    e) Change PCI MaxReadReq to 1024B for each port of each NIC:
    Run "setpci -s $PORT_PCI_ADDRESS 68.w", it will return 4 digits ABCD -->
    Run "setpci -s $PORT_PCI_ADDRESS 68.w=3BCD"

    G) Disable Linux realtime throttling: echo -1 > /proc/sys/kernel/sched_rt_runtime_us

    1. 禁用SELinux
    2. 禁用NMI
  • 相关阅读:
    深拷贝浅拷贝
    计算属性和监听,computed,watch
    字面量的引用与使用
    MYSQL 触发器
    JavaScript寻找对象方式
    JavaScript事件传播
    HTML 绑定事件
    JavaScript 中的 String()方法
    JavScript re模块
    JavScript Math函数的使用方法
  • 原文地址:https://www.cnblogs.com/zl-yang/p/9982104.html
Copyright © 2011-2022 走看看