рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рдмрдбрд╝рд╛ рдЯреНрд░реИрдлрд╝рд┐рдХ рдкреНрд░рд╡рд╛рд╣ рдФрд░ рд╡реНрдпрд╡рдзрд╛рди рдирд┐рдпрдВрддреНрд░рдг

рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдореИрдВ рд▓рд┐рдирдХреНрд╕ рд░рд╛рдЙрдЯрд░ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рддрд░реАрдХреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛ред рдореЗрд░реЗ рд▓рд┐рдП, рдпрд╣ рд╡рд┐рд╖рдп рддрдм рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реЛ рдЧрдпрд╛ рдЬрдм рдПрдХ рд▓рд┐рдирдХреНрд╕ рд░рд╛рдЙрдЯрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ рдЯреНрд░реИрдлрд┐рдХ рдХрд╛рдлреА рдЙрдЪреНрдЪ рд╣реЛ рдЧрдпрд╛ (> 150 Mbit / s,> 50 Kppp)ред рд░рд╛рдЙрдЯрд┐рдВрдЧ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд░рд╛рдЙрдЯрд░ рднреА рдЖрдХрд╛рд░ рджреЗрдиреЗ рдореЗрдВ рд▓рдЧрд╛ рд╣реБрдЖ рд╣реИ рдФрд░ рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред



рдЙрдЪреНрдЪ рднрд╛рд░ рдХреЗ рд▓рд┐рдП, рдпрд╣ 82575/82576 рдЪрд┐рдкрд╕реЗрдЯ (рдЧреАрдЧрд╛рдмрд┐рдЯ), 82598/82599 (10 рдЧреАрдЧрд╛рдмрд┐рдЯ), рдпрд╛ рдЬреИрд╕реЗ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдЗрдВрдЯреЗрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИред рдЙрдирдХрд╛ рдЖрдХрд░реНрд╖рдг рдпрд╣ рд╣реИ рдХрд┐ рд╡реЗ рдПрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд▓рд┐рдП рдЖрда рдЗрдВрдЯрд░рдкреНрдЯ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХрддрд╛рд░ рдмрдирд╛рддреЗ рд╣реИрдВ - рдЪрд╛рд░ рдЖрд░рдПрдХреНрд╕ рдкрд░ рдФрд░ рдЪрд╛рд░ рдЯреАрдПрдХреНрд╕ рдкрд░ (рд╢рд╛рдпрдж 2.6.35 рдХрд░реНрдиреЗрд▓ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реА рдЖрд░рдкреАрдПрд╕ / рдЖрд░рдПрдлрдПрд╕ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпрд╛рдВ рдирд┐рдпрдорд┐рдд рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рдХреЗ рд▓рд┐рдП рднреА рдРрд╕рд╛ рд╣реА рдХрд░реЗрдВрдЧреА)ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпреЗ рдЪрд┐рдкреНрд╕ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕реНрддрд░ рдкрд░ рдпрд╛рддрд╛рдпрд╛рдд рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдХрд╛рдлреА рддреЗрдЬреА рд▓рд╛рддреЗ рд╣реИрдВред

рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, /proc/interrupts



рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рджреЗрдЦреЗрдВ, рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рд░реБрдХрд╛рд╡рдЯ рдЖрддреА рд╣реИрдВ рдФрд░ рдХреМрди рд╕реА рдЧреБрдард▓реА рдЙрдиреНрд╣реЗрдВ рд╕рдВрднрд╛рд▓рддреА рд╣реИред

  # рдмрд┐рд▓реНрд▓реА / рдкреНрд░реЛрдХ / рдЗрдВрдЯрд░рдкреНрдЯ 
            CPU0 CPU1 CPU2 CPU3       
   0: 53 1 9 336 IO-APIC-edge рдЯрд╛рдЗрдорд░
   1: 0 0 0 2 IO-APIC-edge i8042
   7: 1 0 0 0 IO-APIC-edge    
   8: 0 0 0 75 IO-APIC-edge rtc0
   9: 0 0 0 0 IO-APIC-fasteoi acpi
  12: 0 0 0 4 IO-APIC-edge i8042
  14: 0 0 0 127 IO-APIC-edge pata_amd
  15: 0 0 0 0 IO-APIC-edge pata_amd
  18: 150 1497 12301 473020 IO-APIC-fasteoi ioc0
  21: 0 0 0 0 IO-APIC-fasteoi sata_nv
  22: 0 0 15 2613 IO-APIC-fasteo sata_nv, ohci_hcd: usb2
  23: 0 0 0 2 IO-APIC-fasteo sata_nv, ehci_hcd: usb1
  45: 0 0 0 1 PCI-MSI-edge eth0
  46: 138902469 21349 251748 4223124 рдкреАрд╕реАрдЖрдИ-рдПрдордПрд╕рдЖрдИ-рдХрд┐рдирд╛рд░реЗ eth0-rx-0
  47: 137306753 19896 260291 4741413 PCI-MSI-edge eth0-rx-1
  48: 2916 137767992 248035 4559088 PCI-MSI-edge eth0-rx-2
  49: 2860 138565213 244363 4627970 PCI-MSI-edge eth0-rx-3
  50: 2584 14822 118410604 3576451 рдкреАрд╕реАрдЖрдИ-рдПрдордПрд╕рдЖрдИ-рдПрдЬ eth0-tx-0
  51: 2175 15115 118588846 3440065 PCI-MSI-edge eth0-tx-1
  52: 2197 14343 166912 121908883 PCI-MSI-edge eth0-tx-2
  53: 1976 13245 157108 120248855 PCI-MSI-edge eth0-tx-3
  54: 0 0 0 1 PCI-MSI-edge eth1
  55: 3127 19377 122741196 3641483 PCI-MSI-edge eth1-rx-0
  56: 2581 18447 123601063 3865515 PCI-MSI-edge eth1-rx-1
  57: 2470 17277 183535 126715932 PCI-MSI-edge eth1-rx-2
  58: 2543 16913 173988 126962081 PCI-MSI-edge eth1-rx-3
  59: 128433517 11953 148762 4230122 PCI-MSI-edge eth1-tx-0
  60: 127590592 12028 142929 4160472 PCI-MSI-edge eth1-tx-1
  61: 1713 129757168 136431 4134936 PCI-MSI-edge eth1-tx-2
  62: 1854 126685399 122532 3785799 PCI-MSI-edge eth1-tx-3
 рдПрдирдПрдордЖрдИ: 0 0 0 0 рдиреЙрди-рдорд╛рд╕реНрдХреЗрдмрд▓ рдЗрдВрдЯрд░рдкреНрдЯ рд╣реИ
 LOC: 418232812 425024243 572346635 662126626 рд╕реНрдерд╛рдиреАрдп рдЯрд╛рдЗрдорд░ рдореЗрдВ рд░реБрдХрд╛рд╡рдЯ
 рдПрд╕рдкреАрдпреВ: 0 0 0 0 рд╕реНрдкреБрд░рд┐рдпрд╕ рдЗрдВрдЯрд░рдкреНрдЯ рд╣реЛрддрд╛ рд╣реИ
 PMI: 0 0 0 0 рдкреНрд░рджрд░реНрд╢рди рдХреА рдирд┐рдЧрд░рд╛рдиреА рдореЗрдВ рд░реБрдХрд╛рд╡рдЯ рдЖрддреА рд╣реИ
 PND: 0 0 0 0 рдкреНрд░рджрд░реНрд╢рди рдХрд╛рд░реНрдп рд▓рдВрдмрд┐рдд рд╣реИ
 рдЖрд░рдИрдПрд╕: 94005109 96169918 19305366 4460077 рдкреБрдирд░реНрдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╡реНрдпрд╡рдзрд╛рди
 CAL: 49 34 39 29 рдлрд╝рдВрдХреНрд╢рди рдХреЙрд▓ рдЗрдВрдЯрд░рдкреНрдЯ рдХрд░рддрд╛ рд╣реИ
 TLB: 66588 144427 131671 91212 TLB рдЧреЛрд▓реАрдмрд╛рд░реА
 TRM: 0 0 0 0 рдерд░реНрдорд▓ рдШрдЯрдирд╛ рдореЗрдВ рд░реБрдХрд╛рд╡рдЯ рдЖрддреА рд╣реИ
 THR: 0 0 0 0 рдереНрд░реЗрд╢реЛрд▓реНрдб APIC рдмрд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИ
 MCE: 0 0 0 0 рдорд╢реАрди рдЬрд╛рдБрдЪ рдЕрдкрд╡рд╛рдж
 MCP: 199 199 199 199 рдорд╢реАрди рдЪреЗрдХ рдкреЛрд▓
 рдИрдЖрд░рдЖрд░: 1
 MIS: 0 


рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдЗрдВрдЯреЗрд▓ 82576 рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣рд╛рдВ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдкреНрдЯ рдХреЛ рдХреЛрд░ рдХреЗ рдкрд╛рд░ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░ рдЗрдВрдЯрд░рдкреНрдЯ рдХреЛ рдлреЗрдВрдХрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдХрдорд╛рдВрдб echo N > /proc/irq/X/smp_affinity



рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ N рдкреНрд░реЛрд╕реЗрд╕рд░ рдорд╛рд╕реНрдХ рд╣реИ (рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛ рдЗрдВрдЯрд░рдкреНрдЯ рдорд┐рд▓рддрд╛ рд╣реИ) рдФрд░ X echo N > /proc/irq/X/smp_affinity



рдирдВрдмрд░ рд╣реИ, рдЬреЛ рдкрд╣рд▓реЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЙрд▓рдо / proc / рдЗрдВрдЯрд░рдкреНрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рдкреНрд░реЛрд╕реЗрд╕рд░ рдорд╛рд╕реНрдХ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ 2 рдХреЛ рдкрд╛рд╡рд░ cpu_N (рдкреНрд░реЛрд╕реЗрд╕рд░ рдирдВрдмрд░) рдХреЛ рдмрдврд╝рд╛рдиреЗ рдФрд░ рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред bc



рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП bc



рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рддрд╛ рд╣реИ: echo "obase=16; $[2 ** $cpu_N]" | bc



echo "obase=16; $[2 ** $cpu_N]" | bc



рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╡реНрдпрд╡рдзрд╛рдиреЛрдВ рдХрд╛ рд╡рд┐рддрд░рдг рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:

  # рд╕реАрдкреАрдпреВ 0
 рдЧреВрдВрдЬ 1> / proc / irq / 45 / smp_affinity
 рдЧреВрдВрдЬ 1> / proc / irq / 54 / smp_affinity

 рдЧреВрдВрдЬ 1> / proc / irq / 46 / smp_affinity
 рдЧреВрдВрдЬ 1> / proc / irq / 59 / smp_affinity
 рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ 1> / proc / irq / 47 / smp_affinity
 рдЧреВрдВрдЬ 1> / proc / irq / 60 / smp_affinity

 # рд╕реАрдкреАрдпреВ 1
 рдЗрдХреЛ 2> / proc / irq / 48 / smp_affinity
 рдЗрдХреЛ 2> / proc / irq / 61 / smp_affinity
 рдЗрдХреЛ 2> / proc / irq / 49 / smp_affinity
 рдЗрдХреЛ 2> / proc / irq / 62 / smp_affinity

 # рд╕реАрдкреАрдпреВ 2
 рдЗрдХреЛ 4> / proc / irq / 50 / smp_affinity
 рдЗрдХреЛ 4> / proc / irq / 55 / smp_affinity
 рдЗрдХреЛ 4> / proc / irq / 51 / smp_affinity
 рдЗрдХреЛ 4> / proc / irq / 56 / smp_affinity

 # рд╕реАрдкреАрдпреВ 3
 рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ 8> / proc / irq / 52 / smp_affinity
 рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ 8> / proc / irq / 57 / smp_affinity
 рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ 8> / proc / irq / 53 / smp_affinity
 рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ 8> / proc / irq / 58 / smp_affinity 


рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрджрд┐ рд░рд╛рдЙрдЯрд░ рдореЗрдВ рджреЛ рдЗрдВрдЯрд░рдлреЗрд╕ рд╣реЛрддреЗ рд╣реИрдВ, рдПрдХ рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рдФрд░ рдПрдХ рдЖрдЙрдЯрдкреБрдЯ (рдХреНрд▓рд╛рд╕рд┐рдХ рд╕рд░реНрдХрд┐рдЯ) рдХреЗ рд▓рд┐рдП, рддреЛ рдПрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рд╕реЗ рдЖрд░рдПрдХреНрд╕ рдХреЛ рдЙрд╕реА рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛрд░ рдкрд░ рджреВрд╕рд░реЗ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдЯреАрдПрдХреНрд╕ рдХреЗ рд╕рд╛рде рд╕рдореВрд╣реАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдПрдХ рдХреЛрд░ рдкрд░ 46 (eth0-rx-0) рдФрд░ 59 (eth1-tx-0) рдХреЛ рдмрд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред

рдПрдХ рдФрд░ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреИрд░рд╛рдореАрдЯрд░ рдЗрдВрдЯрд░рдкреНрдЯ рдХреЗ рдмреАрдЪ рдХреА рджреЗрд░реА рд╣реИред рдЖрдк ethtool -c ethN



, rx-usecs рдФрд░ tx-usecs рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд░реНрддрдорд╛рди рдореВрд▓реНрдп рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ ред рдореВрд▓реНрдп рдЬрд┐рддрдирд╛ рдЕрдзрд┐рдХ рд╣реЛрдЧрд╛, рд╡рд┐рд▓рдВрдм рдореЗрдВ рдЙрддрдирд╛ рдЕрдзрд┐рдХ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░ рднрд╛рд░ рдХрдо рд╣реЛрдЧрд╛ред рдкреАрдХ рдЖрд╡рд░реНрд╕ рдХреЗ рджреМрд░рд╛рди рдЗрд╕ рдореВрд▓реНрдп рдХреЛ рд╢реВрдиреНрдп рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВред

Intel Xeon E5520 (8 рдХреЛрд░, рд╣рд╛рдЗрдкрд░рдереНрд░реЗрдбрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдкреНрд░рддреНрдпреЗрдХ) рдХреЗ рд╕рд╛рде рд╕рд░реНрд╡рд░ рддреИрдпрд╛рд░ рдХрд░рддреЗ рд╕рдордп, рдореИрдВрдиреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рддрд░рдг рд╡рд┐рддрд░рдг рд╡рд┐рдХрд▓реНрдк рдХреЛ рдЪреБрдирд╛:

  # рд╕реАрдкреАрдпреВ 6
 рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ 40> / proc / irq / 71 / smp_affinity
 рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ 40> / proc / irq / 84 / smp_affinity

 # рд╕реАрдкреАрдпреВ 7
 рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ 80> / proc / irq / 72 / smp_affinity
 рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ 80> / proc / irq / 85 / smp_affinity

 # рд╕реАрдкреАрдпреВ 8
 рдЗрдХреЛ 100> / proc / irq / 73 / smp_affinity
 рдЗрдХреЛ 100> / proc / irq / 86 / smp_affinity

 # рд╕реАрдкреАрдпреВ 9
 рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ 200> / proc / irq / 74 / smp_affinity
 рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ 200> / proc / irq / 87 / smp_affinity

 # рд╕реАрдкреАрдпреВ 10
 рдЗрдХреЛ 400> / proc / irq / 75 / smp_affinity
 рдЗрдХреЛ 400> / proc / irq / 80 / smp_affinity

 # CPU11
 рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ 800> / proc / irq / 76 / smp_affinity
 рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ 800> / proc / irq / 81 / smp_affinity

 # рд╕реАрдкреАрдпреВ 12
 рдЗрдХреЛ 1000> / proc / irq / 77 / smp_affinity
 рдЗрдХреЛ 1000> / proc / irq / 82 / smp_affinity

 # рд╕реАрдкреАрдпреВ 13
 рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ 2000> / proc / irq / 78 / smp_affinity
 рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ 2000> / proc / irq / 83 / smp_affinity

 # рд╕реАрдкреАрдпреВ 14
 рдЧреВрдВрдЬ 4000> / proc / irq / 70 / smp_affinity
 # CPU15
 рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ 8000> / proc / irq / 79 / smp_affinity 


рд▓реЛрдб рдХреЗ рдмрд┐рдирд╛ рдЗрд╕ рд╕рд░реНрд╡рд░ рдкрд░ / proc / рд╡реНрдпрд╡рдзрд╛рди рдпрд╣рд╛рдБ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ред рдореИрдВ рдПрдХ рдиреЛрдЯ рдореЗрдВ рдЗрд╕ рдмрд╛рдд рдХрд╛ рд╣рд╡рд╛рд▓рд╛ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдереЛрдХ рдореЗрдВ рд╣реИ



рдпреБрдкреАрдбреА:

рдпрджрд┐ рд╕рд░реНрд╡рд░ рдХреЗрд╡рд▓ рд░рд╛рдЙрдЯрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЯреАрд╕реАрдкреА рд╕реНрдЯреИрдХ рдХреЛ рдЯреНрдпреВрдирд┐рдВрдЧ рдХрд░рдирд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорд╛рдпрдиреЗ рдирд╣реАрдВ рд░рдЦрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, sysctl рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ ARP рдХреИрд╢ рдХрд╛ рдЖрдХрд╛рд░ рдмрдврд╝рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ, рдЬреЛ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ ARP рдХреИрд╢ рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рддреЛ dmesg "рдиреЗрдмрд░ рдЯреЗрдмрд▓ рдУрд╡рд░рдлрд╝реНрд▓реЛ" рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдЧрд╛ред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:

net.ipv4.neigh.default.gc_thresh1 = 1024

net.ipv4.neigh.default.gc_thresh2 = 2048

net.ipv4.neigh.default.gc_thresh3 = 4096








рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рд╡рд┐рд╡рд░рдг:

gc_thresh1 - рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рдХреА рдиреНрдпреВрдирддрдо рд╕рдВрдЦреНрдпрд╛ рдЬреЛ ARP рдХреИрд╢ рдореЗрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЗрд╕ рдорд╛рди рд╕реЗ рдХрдо рд╣реИ, рддреЛ рдХрдЪрд░рд╛ рд╕рдВрдЧреНрд░рд╣рдХрд░реНрддрд╛ ARP рдХреИрд╢ рдХреЛ рд╕рд╛рдлрд╝ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред

gc_thresh2 - ARP рдХреИрд╢ рдореЗрдВ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рд░рд┐рдХреЙрд░реНрдб рдХреА рд╕рдВрдЦреНрдпрд╛ рдЗрд╕ рдореВрд▓реНрдп рддрдХ рдкрд╣реБрдВрдЪ рдЬрд╛рддреА рд╣реИ, рддреЛ рдХрдЪрд░рд╛ рдХрд▓реЗрдХреНрдЯрд░ 5 рд╕реЗрдХрдВрдб рдХреЗ рднреАрддрд░ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

gc_thresh3 - ARP рдХреИрд╢ рдореЗрдВ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╕реАрдорд┐рдд рдХрд░реЗрдВред рдпрджрд┐ рд░рд┐рдХреЙрд░реНрдб рдХреА рд╕рдВрдЦреНрдпрд╛ рдЗрд╕ рдореВрд▓реНрдп рддрдХ рдкрд╣реБрдВрдЪ рдЬрд╛рддреА рд╣реИ, рддреЛ рдХрдЪрд░рд╛ рдХрд▓реЗрдХреНрдЯрд░ рддреБрд░рдВрдд рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред



All Articles