abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 01:22 | Nová verze Ladislav Hagara | Komentářů: 0
    dnes 00:55 | Zajímavý projekt

    PyXL je koncept procesora, ktorý dokáže priamo spúštat Python kód bez nutnosti prekladu ci Micropythonu. Podľa testov autora je pri 100 MHz približne 30x rýchlejší pri riadeni GPIO nez Micropython na Pyboard taktovanej na 168 MHz.

    vlk | Komentářů: 0
    včera 19:44 | Nová verze

    Grafana (Wikipedie), tj. open source nástroj pro vizualizaci různých metrik a s ní související dotazování, upozorňování a lepší porozumění, byla vydána ve verzi 12.0. Přehled novinek v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 0
    včera 17:33 | Nová verze

    Raspberry Pi OS, oficiální operační systém pro Raspberry Pi, byl vydán v nové verzi 2025-05-06. Přehled novinek v příspěvku na blogu Raspberry Pi a poznámkách k vydání. Pravděpodobně se jedná o poslední verzi postavenou na Debianu 12 Bookworm. Následující verze by již měla být postavena na Debianu 13 Trixie.

    Ladislav Hagara | Komentářů: 0
    včera 05:33 | Komunita

    Richard Stallman dnes v Liberci přednáší o svobodném softwaru a svobodě v digitální společnosti. Od 16:30 v aule budovy G na Technické univerzitě v Liberci. V anglickém jazyce s automaticky generovanými českými titulky. Vstup je zdarma i pro širokou veřejnost.

    Ladislav Hagara | Komentářů: 14
    včera 03:55 | Komunita

    sudo-rs, tj. sudo a su přepsáné do programovacího jazyka Rust, nahradí v Ubuntu 25.10 klasické sudo. V plánu je také přechod od klasických coreutils k uutils coreutils napsaných v Rustu.

    Ladislav Hagara | Komentářů: 0
    6.5. 22:11 | Nasazení Linuxu

    Fedora se stala oficiální distribucí WSL (Windows Subsystem for Linux).

    Ladislav Hagara | Komentářů: 2
    6.5. 13:22 | IT novinky

    Společnost IBM představila server IBM LinuxONE Emperor 5 poháněný procesorem IBM Telum II.

    Ladislav Hagara | Komentářů: 1
    6.5. 04:55 | Nová verze

    Byla vydána verze 4.0 multiplatformního integrovaného vývojového prostředí (IDE) pro rychlý vývoj aplikaci (RAD) ve Free Pascalu Lazarus (Wikipedie). Přehled novinek v poznámkách k vydání. Využíván je Free Pascal Compiler (FPC) 3.2.2.

    Ladislav Hagara | Komentářů: 1
    6.5. 00:33 | Komunita

    Podpora Windows 10 končí 14. října 2025. Připravovaná kampaň Konec desítek (End of 10) může uživatelům pomoci s přechodem na Linux.

    Ladislav Hagara | Komentářů: 32
    Jaký filesystém primárně používáte?
     (57%)
     (1%)
     (8%)
     (22%)
     (4%)
     (2%)
     (3%)
     (1%)
     (1%)
     (3%)
    Celkem 549 hlasů
     Komentářů: 25, poslední včera 20:12
    Rozcestník

    Dotaz: Linux Traffic Control s tc a vytizeni CPU

    22.1.2017 19:28 FilConCZ
    Linux Traffic Control s tc a vytizeni CPU
    Přečteno: 974×
    Dobry den,

    Rad bych se zeptal, zda z Vas uz nekdo resil slozitejsi konfiguraci v tc ktara vytezuje jedno jadro na 100% a ostatni jsou ok. SMP je konfigurovano tak aby melo pridelene na vstupni sitovku 6 jader a na vystupni druhych 6 jader. Bohuzel vzdy to vytizi pouze to prvni naplno a tim to tu masinu sunda. Nevim jestli je vice moznosti ale na netu jsem nasel jen hromady zakladnich navodu ale nic co by bylo takhle pro slozitejsi nastaveni. Testovani jsem zkousel s u32 i s iptables a mark vysledky podobne. ruzny HW a distribude linuxu take.

    Budu rad za kazdy nazor ci pomoc.

    Dekuji Filip

    Odpovědi

    Max avatar 22.1.2017 21:48 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Asi to bude chtít bližší info. Můžeš uvést příklad nějakého toho pravidla?
    Taktéž jakou síťovou kartu používáš a jakým způsobem přiděluješ zdroje/jádra CPU?
    Pak se nabízí otázka, jaké distribuce jsi zkoušel, resp. na jakém kernelu a distribuci to aktuálně zkoušíš?
    Můžeš dodat info z "cat /proc/interrupts"?
    Zdar Max
    Měl jsem sen ... :(
    23.1.2017 09:33 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Ahoj, diky za reakci

    Zacinal jsem na Debianu a ted to zkousim na CentOS7. aktualni kernel mam 3.10.0-514.6.1.el7.x86_64 HW je 2 proc xeon X5670, a Sitovka 4 port Intel Corporation 82571EB Gigabit Ethernet Controller. Zdroje jsem zkousel resit s irqbalance a tuned ale vse bylo podobne. V tuto chvili mam irqbalance vypnuty a nastaveno v smp_affinity aby mohl vyuzit vsechny jadra.

    Prikladam vypis interrupts. Jedna se o sitovky enp28s0f1 a enp29s0f0

    Diky
    [root@Shaper01 ~]# cat /proc/interrupts
                CPU0       CPU1       CPU2       CPU3       CPU4       CPU5       CPU6       CPU7       CPU8       CPU9       CPU10      CPU11      CPU12      CPU13      CPU14      CPU15      CPU16      CPU17      CPU18      CPU19      CPU20      CPU21      CPU22      CPU23
       0:        275          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC-edge      timer
       1:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC-edge      i8042
       8:          1          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC-edge      rtc0
       9:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC-fasteoi   acpi
      16:      35300          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC-fasteoi   ata_piix
      17:      36097          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC-fasteoi   ehci_hcd:usb2, uhci_hcd:usb3, uhci_hcd:usb5
      18:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC-fasteoi   uhci_hcd:usb4, uhci_hcd:usb6
      19:     140282          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC-fasteoi   ehci_hcd:usb1, uhci_hcd:usb7
      21:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC-fasteoi   ata_piix
      22:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC-fasteoi   i801_smbus
      34:       8491          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      megasas
      36:    1020576          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp28s0f0
      38:  276500548          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp28s0f1
      40:  177207017          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp29s0f0
      41:      18021          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp29s0f1
      42:          2          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ioat-msix
      43:          2          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ioat-msix
      44:          2          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ioat-msix
      45:          2          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ioat-msix
      46:          2          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ioat-msix
      47:          2          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ioat-msix
      48:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  DMAR_MSI-edge      dmar0
      49:          2          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ioat-msix
      50:          2          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ioat-msix
      51:          1          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f0-0
      52:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f0-1
      53:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f0-2
      54:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f0-3
      55:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f0-4
      56:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f0-5
      57:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f0-6
      58:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f0-7
      60:          1          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f1-0
      61:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f1-1
      62:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f1-2
      63:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f1-3
      64:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f1-4
      65:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f1-5
      66:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f1-6
      67:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f1-7
      69:          1          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f0-0
      70:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f0-1
      71:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f0-2
      72:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f0-3
      73:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f0-4
      74:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f0-5
      75:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f0-6
      76:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f0-7
      78:          2          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f1-0
      79:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f1-1
      80:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f1-2
      81:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f1-3
      82:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f1-4
      83:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f1-5
      84:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f1-6
      85:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f1-7
     NMI:      15989      28422      26358        430        253        365        563        555         70        512        556        529        212        596        559        575        591        587        592        588        597       9287        591        322   Non-maskable interrupts
     LOC:    3612643      60169     329309      76047     141520      55556      27588      33834     126947      43571      26879      27587      45018      42849      27294      37691      20904      19662      19557      36595      24044      34652      20827      24485   Local timer interrupts
     SPU:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0   Spurious interrupts
     PMI:      15989      28422      26358        430        253        365        563        555         70        512        556        529        212        596        559        575        591        587        592        588        597       9287        591        322   Performance monitoring interrupts
     IWI:      21264       2508      10906       2663      14139        835        271        441        170        109        108        136       4699       1808        130       2654          3          3          2        798          4          1          5         38   IRQ work interrupts
     RTR:         21          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0   APIC ICR read retries
     RES:       8687       2394       2865        318        433        191        297        224        366        342        236        262        136        241        138        156        195         63        110        478        155        106        132        276   Rescheduling interrupts
     CAL:       1110       8338       8689       8630       8681       8698       8800       8787       8891       8937       9554       8846       8580       8566       8701       8689       8700       8690       8713       9094       8706       8762       8815       8757   Function call interrupts
     TLB:         62         60         79       1050        147          6         19         25        239       1186        119         31          7       4593        147         42         16          5          5       1858         49        225        320          9   TLB shootdowns
     TRM:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0   Thermal event interrupts
     THR:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0   Threshold APIC interrupts
     DFR:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0   Deferred Error APIC interrupts
     MCE:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0   Machine check exceptions
     MCP:        122        122        122        122        122        122        122        122        122        122        122        122        122        122        122        122        122        122        122        122        122        122        122        122   Machine check polls
     ERR:          0
     MIS:          0
     PIN:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0   Posted-interrupt notification event
     PIW:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0   Posted-interrupt wakeup event
    [root@Shaper01 ~]#
    
    Max avatar 23.1.2017 12:15 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    No, tak z toho je patrné, že veškerá přerušení jdou přes CPU0 a všechny ostatní jsou volný.
    Jak už tu bylo poznamenáno, irqbalancer by mohl být řešením, ale dle google spíše opravdu jen vhodné nastavení afinity.
    Jaké máš nastavení? Můžeš postnout ?:
    cat /proc/irq/38/smp_affinity
    cat /proc/irq/40/smp_affinity
    
    Nicméně i tak mi to nepřijde normální. Spíš to vypadá jako na problém se síťovkou / ovladačem (e1000e?).
    Možná bych zkusil zkompilovat poslední driver přímo ze stránek intelu.
    Zdar Max
    Měl jsem sen ... :(
    Max avatar 23.1.2017 12:20 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Jinak z readme :
    If the driver is built as a module, the following optional parameters are used
    by entering them on the command line with the modprobe command using this
    syntax:
    modprobe e1000e [<option>=<VAL1>,<VAL2>,...]
    
    There needs to be a <VAL#> for each network port in the system supported by
    this driver. The values will be applied to each instance, in function order.
    For example:
    modprobe e1000e InterruptThrottleRate=16000,16000
    
    In this case, there are two network ports supported by e1000e in the system.
    The default value for each parameter is generally the recommended setting,
    unless otherwise noted.
    
    NOTES:
    - For more information about the command line parameters, see the application
      note at: http://www.intel.com/design/network/applnots/ap450.htm.
    - A descriptor describes a data buffer and attributes related to the data
      buffer. This information is accessed by the hardware.
    
    
    InterruptThrottleRate
    ---------------------
    Valid Range:
    0=off
    1=dynamic
    4=simplified balancing
    <min_ITR>-<max_ITR>
    Interrupt Throttle Rate controls the number of interrupts each interrupt
    vector can generate per second. Increasing ITR lowers latency at the cost of
    increased CPU utilization, though it may help throughput in some circumstances.
    0 = Setting InterruptThrottleRate to 0 turns off any interrupt moderation
      and may improve small packet latency. However, this is generally not
      suitable for bulk throughput traffic due to the increased CPU utilization
      of the higher interrupt rate.
      NOTES:
      - On 82599, and X540, and X550-based adapters, disabling InterruptThrottleRate
        will also result in the driver disabling HW RSC.
      - On 82598-based adapters, disabling InterruptThrottleRate will also
        result in disabling LRO (Large Receive Offloads).
    1 = Setting InterruptThrottleRate to Dynamic mode attempts to moderate
      interrupts per vector while maintaining very low latency. This can
      sometimes cause extra CPU utilization. If planning on deploying e1000e
      in a latency sensitive environment, this parameter should be considered.
    <min_ITR>-<max_ITR> = 
      Setting InterruptThrottleRate to a value greater or equal to <min_ITR>
      will program the adapter to send at most that many interrupts
      per second, even if more packets have come in. This reduces interrupt load
      on the system and can lower CPU utilization under heavy load, but will
      increase latency as packets are not processed as quickly.
    
    Zdar Max
    Měl jsem sen ... :(
    23.1.2017 13:00 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Ahoj,

    Ted je irqbalance vypnute ale pri testech jsem ho mel zapnute ale pak me to prepisovalo smp_affinity na jedno jadro tak jsem to zkusil uplne povypinat a nastavit rucne na vsechno. Ted to tak je ale i tak to jde vsechno pres jedno jadro. Podle toho co jsem vsude cetl tak by to melo teoreticky fungovat.
    [root@Shaper01 ~]# cat /proc/irq/38/smp_affinity
    ffffff
    [root@Shaper01 ~]# cat /proc/irq/40/smp_affinity
    ffffff
    
    Diky Filip
    23.1.2017 13:20 erotel | skóre: 5
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Ta enp28s0f0 je opravdu ta 82571EB síťovka? Zdá se mi že je tam nějak málo IR-PCI-MSI-edge přerušení. Naše síťovka.
    32: 784034592 0 0 0 0 0 0 0 IR-PCI-MSI 1048576-edge eth2-TxRx-0
    33: 0 805747064 0 0 0 0 0 0 IR-PCI-MSI 1048577-edge eth2-TxRx-1
    34: 0 0 797890858 0 0 0 0 0 IR-PCI-MSI 1048578-edge eth2-TxRx-2
    35: 0 0 0 800863690 0 0 0 0 IR-PCI-MSI 1048579-edge eth2-TxRx-3
    36: 0 0 0 0 720888698 0 0 0 IR-PCI-MSI 1048580-edge eth2-TxRx-4
    37: 0 0 0 0 0 842051061 0 0 IR-PCI-MSI 1048581-edge eth2-TxRx-5
    38: 0 0 0 0 0 0 801707944 0 IR-PCI-MSI 1048582-edge eth2-TxRx-6
    39: 0 0 0 0 0 0 0 692888565 IR-PCI-MSI 1048583-edge eth2-TxRx-7
    23.1.2017 13:24 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Sitovek jsem zkousel nekolik, tahle co tam je ted ma pouze jedno irq ale mam tu nejake od SAN a tam je jich taky 8. nevim jestli se me nemota vic veci dohromady. Pokud nenahodim tc tak je sitovka ok ale s pravidlama se to sunda. Mam tam zkusit znova ty s 8 irq? Filip
    23.1.2017 13:36 erotel | skóre: 5
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    No jde o to,že pokud síťová karta má více rx-tx front,pak se rovnoměrně rozloží zátěž na všechny dostupné CPU jádra.Naše síťovka má až 64 rx-tx front,ale máme jen 8 jádrové CPU,tak se použije jen 8 rx-tx front.

    ethtool -l eth2

    Channel parameters for eth2:

    Pre-set maximums:

    RX: 0

    TX: 0

    Other: 1

    Combined: 63

    Current hardware settings:

    RX: 0

    TX: 0

    Other: 1

    Combined: 8

    Pokud nerozložíš zátěž síťové karty přes rx-tx fronty na více CPU jader,tak ti tc to jedno jádro při tomhle toku zahltí.Taky jsem s tím bojoval.
    23.1.2017 13:42 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Napises me prosim typ te karty? ted to testuju na GB ale nez to dam do plneho provozu tak tam stejne pujde 10GBe

    Diky
    23.1.2017 13:46 erotel | skóre: 5
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Supermicro STGN-i2S
    23.1.2017 09:59 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Jeste prikladam ukazku konfigurace, jedna se o konfiguraci s U32 a DSCP ktere je markovane v iptables. Jinak mam i verze, kde jsem to testoval s packetmark v iptables ale dopadalo to podobne.
    # Root QDISC
    tc qdisc add dev enp29s0f0 root handle 1:0 htb
    #
    #
    #
    #
    # Start Group001
    # 10.1.238.1_Group001_1_1024000_1024000
    #
    tc class add dev enp29s0f0 parent 1:0 classid 1:1 htb rate 18432kbit
    #
    tc class add dev enp29s0f0 parent 1:1 classid 1:1a htb rate 1024kbit ceil 2048kbit
    tc class add dev enp29s0f0 parent 1:1 classid 1:1b htb rate 12288kbit
    tc class add dev enp29s0f0 parent 1:1 classid 1:1c htb rate 4096kbit ceil 16384kbit
    tc class add dev enp29s0f0 parent 1:1 classid 1:1d htb rate 1024kbit ceil 6144kbit
    
    #
    tc qdisc add dev enp29s0f0 parent 1:1a handle 1a:0 pfifo limit 30
    tc qdisc add dev enp29s0f0 parent 1:1b handle 1b:0 pfifo limit 30
    tc qdisc add dev enp29s0f0 parent 1:1c handle 1c:0 sfq perturb 10
    tc qdisc add dev enp29s0f0 parent 1:1d handle 1d:0 sfq perturb 10
    #
    tc filter add dev enp29s0f0 parent 1:0 protocol ip u32 match ip dst 10.1.238.1 match ip tos 0xc0 0xf8 classid 1:1a
    tc filter add dev enp29s0f0 parent 1:0 protocol ip u32 match ip dst 10.1.238.1 match ip tos 0x80 0xf0 classid 1:1b
    tc filter add dev enp29s0f0 parent 1:0 protocol ip u32 match ip dst 10.1.238.1 match ip tos 0x20 0xff classid 1:1c
    tc filter add dev enp29s0f0 parent 1:0 protocol ip u32 match ip dst 10.1.238.1 match ip tos 0xf0 0x00 classid 1:1d
    #
    # End Group001
    #
    # Start Group002
    # 10.1.238.2_Group002_2_1024000_1024000
    #
    tc class add dev enp29s0f0 parent 1:0 classid 1:2 htb rate 18432kbit
    #
    tc class add dev enp29s0f0 parent 1:2 classid 1:2a htb rate 1024kbit ceil 2048kbit
    tc class add dev enp29s0f0 parent 1:2 classid 1:2b htb rate 12288kbit
    tc class add dev enp29s0f0 parent 1:2 classid 1:2c htb rate 4096kbit ceil 16384kbit
    tc class add dev enp29s0f0 parent 1:2 classid 1:2d htb rate 1024kbit ceil 6144kbit
    #
    tc qdisc add dev enp29s0f0 parent 1:2a handle 2a:0 pfifo limit 30
    tc qdisc add dev enp29s0f0 parent 1:2b handle 2b:0 pfifo limit 30
    tc qdisc add dev enp29s0f0 parent 1:2c handle 2c:0 sfq perturb 10
    tc qdisc add dev enp29s0f0 parent 1:2d handle 2d:0 sfq perturb 10
    #
    tc filter add dev enp29s0f0 parent 1:0 protocol ip u32 match ip dst 10.1.238.2 match ip tos 0xc0 0xf8 classid 1:2a
    tc filter add dev enp29s0f0 parent 1:0 protocol ip u32 match ip dst 10.1.238.2 match ip tos 0x80 0xf0 classid 1:2b
    tc filter add dev enp29s0f0 parent 1:0 protocol ip u32 match ip dst 10.1.238.2 match ip tos 0x20 0xff classid 1:2c
    tc filter add dev enp29s0f0 parent 1:0 protocol ip u32 match ip dst 10.1.238.2 match ip tos 0xf0 0x00 classid 1:2d
    #
    # End Group002
    
    23.1.2017 10:59 jurasek
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    zdar mas nainstalovany irqbalance ? zdar
    23.1.2017 13:02 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Mel ale prave se to chovalo stejne, cekal jsem ze se to rozlozi na vic cpu ale nejak to zustava na prvnim. Taky jsem zkousel tuned a to pomohlo trochu tu zatez snizit ale kdyz nactu tc tak to neupocita.
    23.1.2017 11:11 xxl | skóre: 26
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    A kolik ti tam teče dat?
    23.1.2017 13:04 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Ahoj,

    od 300 do 800 Mbit/s

    Filip
    23.1.2017 12:40 erotel | skóre: 5
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Na hlavní IGW mám 10Gbit síťovku,8 jádrový Xeon,odpolední datový tok okolo 1Gbit a procesory nejdou přes 20%.

    Používám ipset hash tabulky,tc a iptables(4řádky),irq balance. Jedeme na Debian jessie.Tc je dělán pro řízení cca 2500 ip.
    23.1.2017 13:11 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Ahoj,

    To zni supr, a tech 20% je roztizene mezi jadra? Me by stacilo omezovat kolem 2000ip ale u kazde asi 4 podfronty na priority tak aby se dalo garantovat nejake u kazde sluzby minimalni pasmo a prioritu vyrizeni. ipset jsem jeste nezkousel, ale jdu se na to podivat.

    Diky
    23.1.2017 13:30 erotel | skóre: 5
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU

    Každé jádro jede na cca 20%.

    http://ipset.netfilter.org/ipset.man.html ipset musí být 6,22 nebo vyšší a iptables v1.6.0

     

    skbinfo, skbmark, skbprio, skbqueue

    All set types support the optional skbinfo extension. This extension allow to store the metainfo (firewall mark, tc class and hardware queue) with every entry and map it to packets by usage of SET netfilter target with --map-set option. skbmark option format: MARK or MARK/MASK, where MARK and MASK are 32bit hex numbers with 0x prefix. If only mark is specified mask 0xffffffff are used. skbprio option has tc class format: MAJOR:MINOR, where major and minor numbers are hex without 0x prefix. skbqueue option is just decimal number.

    ipset create foo hash:ip skbinfo

    ipset add foo skbmark 0x1111/0xff00ffff skbprio 1:10 skbqueue 10

    23.1.2017 13:57 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Jaktak na to koukam tak to bude chtit chvilku klid a zavarit hlavu :)

    Moc dekuju za napady, pokusim se to nasadit a otestovat. budu muset predelat generator konfigurace, asi bude vsechno jinak.

    Diky Filip
    23.1.2017 14:09 erotel | skóre: 5
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Záleží co s tím tc hodláš dělat.Já zvolil jednoduchý koncept.Zákazník má nastavenu min-max rychlost v tc,v ipsetu je pravidlo,kdy všechny zákazníkovy ip adresy posílám do "jeho" class třídy.Rychlost se "dělí" mezi jeho všechny ip. jen pro inspiraci

    TC class add dev $OUTPUT_INTERFACE parent 1:$PAR classid 1:$P htb prio 1 $UPLOAD_RATE $UPLOAD_CEIL burst 8Kb

    TC qdisc add dev $OUTPUT_INTERFACE parent 1:$P handle $P: sfq perturb 5

    IPSET create qos iphash skbinfo

    IPSET add qos $IP skbprio 1:$PAR

    23.1.2017 14:18 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Ja mam nat kde 3 privatni ip maji jednu verejnou a na ni pak nastavuju rychlosti a priority. na zacatku jsem nastavil na ruzne sluzby DSCP a pak to delil do 4 trid kde treba DNS, Voip byly v prvni fronte, v druhe bylo iptv, v treti web,mail, atd.. a ostatni v posledni. u kazde bylo nastaveno i minimalni pasmo ktere musi byt zachovano. Vim ze to nejni uplne snadne ale do urciteho traficu to bezelo bezva az pak to postupne zacalo blbnout.

    Filip
    23.1.2017 14:26 erotel | skóre: 5
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Možná to je ten problém,že od určité zátěže to značkování na jednotlivé služby dává cpu zabrat.Asi bych napřed otestoval jednoduchou verzi a pak se zaměřil na jednotlivé služby.Abych pravdu řekl,tak si u nás zatím nikdo nestěžoval.
    23.1.2017 15:24 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Neco takoveho bych cekal ale blby je ze to je vsechno na jednom jadre, kdyby to bylo komplet tak to pochopim. Jinak kdyz udelam lite verzi a shapuju pouze ip a rychlost tak to jede v pohode. Ty v tom nasazeni resis nejake priority nebo co ip to rychlost?

    F.
    23.1.2017 17:36 erotel | skóre: 5
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    U nás to je tak: zákazník má nastavenou min-max rychlost,např. 256kbit min. 8Mbit max.Řekněme že je to id 110. Všechny ip adresy registrované na na jeho účet se o tu rychlost dělí např : 192.168.1.10 192.168.1.11 192.168.1.12.

    takže to bude vypadat:

    TC class add dev eth2 parent 1:110 classid 1:110 htb prio 1 521kbit 8192Kbit burst 8Kb

    TC qdisc add dev eth2 parent 1:110 handle 110: sfq perturb 5

    IPSET add qos 192.168.1.10 skbprio 1:110

    IPSET add qos 192.168.1.11 skbprio 1:110

    IPSET add qos 192.168.1.12 skbprio 1:110

    ten qdisc s sfq ti zajistí rovnoměrné rozdělení pásma pro všechny ip.

    priority provozu neřeším,když si zákazník linku "vyžere" torentama,jeho problém.

    23.1.2017 19:47 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Zkusim to nejak zkombinovat aspon castecne s tim co mam ja. Zitra me dorazi ta 10Gb karta tak to testnu nejdriv s ni a uvidime jak se to zachova k tem jadrum. treba ta intel co jsem mel byla fakt na tohle spatna. Napisu jak jsem dopad, diky

    Filip
    25.1.2017 14:07 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Ahoj,

    Tak sitovka jsem vymenil a je to vazne lepsi, uz to jede na vsechny jadra jenom bohuzel vytizeni je hodne velike. Takze prvni problem vyresen ale ted budu muset zkusit ruzne moznosti te konfigurace jestli bude nejaka min narocnejsi nez to co mam ted. Predpokladam ze tuned a tyhle veci kolem irq uz to moc neovlivnej ze?

    Diky F.
    Max avatar 25.1.2017 14:25 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Takže jak jsem řekl, problém byl s kartou jako takovou, resp. nejspíše s ovladačem karty.

    Nemyslím si, že by v této situaci mělo nastavení IRQ a pár věcí kolem nějaký vliv. Nicméně stále existuje několik věcí, který by jsi mohl ověřit. Třeba to, zda správně fungují různé akcelerační mechanismy jako GRO, LRO, TPA. Někdy není implementace dobrá a je třeba je vypnout.
    Naposledy jsem toto řešil na ESXi, když šel kvůli zapnutému LRO do kolem celý server :-/.
    Zdar Max
    Měl jsem sen ... :(
    25.1.2017 15:06 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Tak ted budu muset trochu googlit :) Jeste mam v zaloze server se 4x cpu po 12 jadrech ale ratsi bych aby to bezelo na tomhle. Neexistuje jeste najaka alternativa k tc? ja jsem nasel ze je nejake tcng ale o tom uz toho tolik nejni.

    Filip
    25.1.2017 15:20 erotel | skóre: 5
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    ethtool -k DEVNAME

    large-receive-offload: off
    25.1.2017 18:18 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    large-receive-offload: off takhle to tam je, to zmenit?
    25.1.2017 18:20 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Features for ens3f0:
    rx-checksumming: on
    tx-checksumming: on
            tx-checksum-ipv4: off [fixed]
            tx-checksum-ip-generic: on
            tx-checksum-ipv6: off [fixed]
            tx-checksum-fcoe-crc: on [fixed]
            tx-checksum-sctp: on
    scatter-gather: on
            tx-scatter-gather: on
            tx-scatter-gather-fraglist: off [fixed]
    tcp-segmentation-offload: on
            tx-tcp-segmentation: on
            tx-tcp-ecn-segmentation: off [fixed]
            tx-tcp6-segmentation: on
    udp-fragmentation-offload: off [fixed]
    generic-segmentation-offload: on
    generic-receive-offload: on
    large-receive-offload: off
    rx-vlan-offload: on
    tx-vlan-offload: on
    ntuple-filters: off
    receive-hashing: on
    highdma: on [fixed]
    rx-vlan-filter: on
    vlan-challenged: off [fixed]
    tx-lockless: off [fixed]
    netns-local: off [fixed]
    tx-gso-robust: off [fixed]
    tx-fcoe-segmentation: on [fixed]
    tx-gre-segmentation: off [fixed]
    tx-ipip-segmentation: off [fixed]
    tx-sit-segmentation: off [fixed]
    tx-udp_tnl-segmentation: off [fixed]
    tx-mpls-segmentation: off [fixed]
    fcoe-mtu: off [fixed]
    tx-nocache-copy: off
    loopback: off [fixed]
    rx-fcs: off [fixed]
    rx-all: off
    tx-vlan-stag-hw-insert: off [fixed]
    rx-vlan-stag-hw-parse: off [fixed]
    rx-vlan-stag-filter: off [fixed]
    busy-poll: on [fixed]
    tx-sctp-segmentation: off [fixed]
    l2-fwd-offload: off
    hw-tc-offload: off [fixed]
    
    25.1.2017 18:36 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Ten busy-poll jste zapínal vy nebo je to tak defaultně?
    25.1.2017 18:49 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    To je default, zatim jsem nekoukal ani jak se to da zmenit
    25.1.2017 18:59 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Pokud se to nezapne přes sysctl nebo socket option, mělo by to být jedno.
    25.1.2017 23:12 erotel | skóre: 5
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU

    Moje nastavení můžeš porovnat

     

     ethtool -k eth2
    Features for eth2:
    rx-checksumming: on
    tx-checksumming: on
            tx-checksum-ipv4: on
            tx-checksum-ip-generic: off [fixed]
            tx-checksum-ipv6: on
            tx-checksum-fcoe-crc: on [fixed]
            tx-checksum-sctp: on
    scatter-gather: on
            tx-scatter-gather: on
            tx-scatter-gather-fraglist: off [fixed]
    tcp-segmentation-offload: on
            tx-tcp-segmentation: on
            tx-tcp-ecn-segmentation: off [fixed]
            tx-tcp6-segmentation: on
    udp-fragmentation-offload: off [fixed]
    generic-segmentation-offload: on
    generic-receive-offload: on
    large-receive-offload: off
    rx-vlan-offload: on
    tx-vlan-offload: on
    ntuple-filters: off
    receive-hashing: on
    highdma: on [fixed]
    rx-vlan-filter: on
    vlan-challenged: off [fixed]
    tx-lockless: off [fixed]
    netns-local: off [fixed]
    tx-gso-robust: off [fixed]
    tx-fcoe-segmentation: on [fixed]
    tx-gre-segmentation: off [fixed]
    tx-ipip-segmentation: off [fixed]
    tx-sit-segmentation: off [fixed]
    tx-udp_tnl-segmentation: off [fixed]
    fcoe-mtu: off [fixed]
    tx-nocache-copy: off
    loopback: off [fixed]
    rx-fcs: off [fixed]
    rx-all: off [fixed]
    tx-vlan-stag-hw-insert: off [fixed]
    rx-vlan-stag-hw-parse: off [fixed]
    rx-vlan-stag-filter: off [fixed]
    l2-fwd-offload: off [fixed]
    busy-poll: on [fixed]
    
    25.1.2017 15:51 alkoholik | skóre: 40 | blog: Alkoholik
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    A nezkousel jsi, jestli se neco zajimaveho neobjevi v "perf top"?
    25.1.2017 19:30 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Ahoj,

    Kdyz jsou vytizeny vsechny jadra tak na prvnim miste je: _raw_spin_lock
    25.1.2017 19:56 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU

    To není úplně překvapivé, ale samo o sobě to moc neříká bez informace, kde se na ten spinlock čeká. Spíš zkuste něco jako

      perf record -g -a -o all.perf sleep 10
      perf report -g -i all.perf
    
    25.1.2017 20:46 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Tak jsem to ulozil ale ma to 60M, ne ze bych vedel co presne hledat :(

    https://datoid.cz/GW3Miy/filconcz-all-perf
    25.1.2017 21:04 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Tvrdí mi to, že všechny free sloty jsou obsazeny. :-) Zkuste ten druhý příkaz spustit s přesměrováním do souboru a výsledek prohnat xz nebo bzip2, to už by mělo jít dát i sem jako přílohu.
    25.1.2017 15:54 erotel | skóre: 5
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Ještě mě tak napadlo ten server má více fyzických CPU ?
    25.1.2017 18:16 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Ahoj,

    Jsou tam dva xeony X5670, maj asi 2,93GHz frekvenci, nevim jestli to nejni malo, na tom co me bezi ted MK mam i7. tohle je server od IBM a v zaloze mam pripravenej HP GL580 se 4x Xeon X7560 ale to uz je hrozne veliky.

    Jinak na vytizeni koukam pres htop tam to je hezky videt na kazde zvlast. otazka je jestli to funguje spravne.

    Ted to vypada ze to zabiju i 500MBit tokem, ale tech pravidel je fakt hodne a nevim jestli to U32 pri vyselektovavani podle ip a DSCP nejni fakt moc.

    Filip
    25.1.2017 23:08 erotel | skóre: 5
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    U mě jede igw na jednom fyzickém CPU Intel(R) Xeon(R) CPU E3-1270 V2 @ 3.50GHz

    Můžeš jsem dát ještě výpis interrupts z toho stroje?
    25.1.2017 23:33 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Ten bude novejsi, treba to bude taky znat...

    Tohle je ve stavu kdyz je tc bez pravidel a zapnute irqbalance
    [root@Shaper01 /]# cat /proc/interrupts
                CPU0       CPU1       CPU2       CPU3       CPU4       CPU5       CPU6       CPU7       CPU8       CPU9       CPU10      CPU11      CPU12      CPU13      CPU14      CPU15      CPU16      CPU17      CPU18      CPU19      CPU20      CPU21      CPU22      CPU23
       0:        280          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC-edge      timer
       1:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC-edge      i8042
       8:          1          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC-edge      rtc0
       9:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC-fasteoi   acpi
      16:      10868        370         60          0       1152       2314         50      11496        166        174        486        772      15576          0          0          0        420          0        242          0          0          0          0       1142  IR-IO-APIC-fasteoi   ata_piix
      17:      12599        559          0          0          0          0      35175          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC-fasteoi   ehci_hcd:usb2, uhci_hcd:usb3, uhci_hcd:usb5
      18:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC-fasteoi   uhci_hcd:usb4, uhci_hcd:usb6
      19:      43011     137133          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC-fasteoi   ehci_hcd:usb1, uhci_hcd:usb7
      21:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC-fasteoi   ata_piix
      22:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-IO-APIC-fasteoi   i801_smbus
      31:       6190         18          0          0          0          0          2        776          0          3         12        291       8094          0        346          0          8          0          0          9          0          0          1          0  IR-PCI-MSI-edge      megasas
      33:          2          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ioat-msix
      34:          2          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ioat-msix
      35:          2          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ioat-msix
      36:          2          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ioat-msix
      37:          2          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ioat-msix
      38:          2          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ioat-msix
      39:          2          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ioat-msix
      40:          2          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ioat-msix
      41:          5          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ens1
      43:          3          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ens1-fp-0
      44:          3          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ens1-fp-1
      45:          3          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ens1-fp-2
      46:          3          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ens1-fp-3
      47:          3          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ens1-fp-4
      48:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  DMAR_MSI-edge      dmar0
      49:          3          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ens1-fp-5
      50:          3          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ens1-fp-6
      51:          3          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ens1-fp-7
      52:   51600735    1485339    3444993     744510    2273058    3405859     383058          0    2975486    1012375    2854975    1569488    3428088     943594          0          0     938122     627020          0    3222263          0       2391          0          0  IR-PCI-MSI-edge      ens3f0-TxRx-0
      53:    2746690    2001173    2882399          0    9351519          0     344227          0          0     390275     821524   12793761          0     428272          0          0    3403567    9326110          0          0    5598871          0          0          0  IR-PCI-MSI-edge      ens3f0-TxRx-1
      54:    1945332     138839     293771    8020506          0          0    3583539    3049508    3745899          0     384937      17647          0          0          0          0          0          0          0          0    1138909          0          0   43774819  IR-PCI-MSI-edge      ens3f0-TxRx-2
      55:    1740491    6053515    1542837    1568132          0          0   62160789     436411    2444774    3920278    2276085    3912567     194382     780909    1433667          0          0    5268057          0          0     690393   11700355          0          0  IR-PCI-MSI-edge      ens3f0-TxRx-3
      56:    3368345          0          0          0   26421029          0       4629          0     204257          0       2261          0          0          0          0          0          0          0   11179246          0          0          0          0          0  IR-PCI-MSI-edge      ens3f0-TxRx-4
      57:    2849446   47522478          0          0    5121615    4924377    1424191          0          0    1158704    8573187          0          0     654311          0          0          0    1762662          0      57344   15514024          0          0          0  IR-PCI-MSI-edge      ens3f0-TxRx-5
      58:    1977238     270344     127155     347156          0          0          0          0          0     225323     527034          0          0     174646       8195          0          0          0   46371255          0          0          0   14081949          0  IR-PCI-MSI-edge      ens3f0-TxRx-6
      59:    2041495      95396     853228          0       2731          0        883       1338          0        791       6688       5553          0      43077       4468   27963157          0    7907686          0          0    1422059          0          0          0  IR-PCI-MSI-edge      ens3f0-TxRx-7
      60:    2831645    1951581     668797          0          0          0    5139023          0     140180     848377    8720564          0          0     945519          0          0   72963613          0          0          0     394111    4384692          0          0  IR-PCI-MSI-edge      ens3f0-TxRx-8
      61:    2846955     180976    1626598    5492649          0          0     103604          0      49318          0      27213   26442866     320352      41118          0          0          0          0   32326680    7995034     213308          0          0          0  IR-PCI-MSI-edge      ens3f0-TxRx-9
      62:    2001606          0          0          0          0          0          0  129653075          0          0          0    3468090          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ens3f0-TxRx-10
      63:    1606539     459974   11684302          0    1172214    4964891     235501          0          0          0     345173     478166          0   98424477          0          0          0          0          0          0     766122          0          0          0  IR-PCI-MSI-edge      ens3f0-TxRx-11
      64:    2328219    5859480    8292778          0          0    4956166    5050545          0    8688366    4210199    1353271    1484624          0     422511     118897          0    5830022     927848    1686563      22392      69795       3290     479689          0  IR-PCI-MSI-edge      ens3f0-TxRx-12
      65:    2921474    3284950    2135427    9127071          0    2147712     651093          0     370067    1779156   30601032    3073842          0     315669   27847406          0          0     708689          0          0          0          0          0          0  IR-PCI-MSI-edge      ens3f0-TxRx-13
      66:    2330680    8695661      54688          0          0   16450534          0          0    2093249  113125437          0     209583      33032          0          0          0          0          0          0    1803390          0    3267745          0          0  IR-PCI-MSI-edge      ens3f0-TxRx-14
      67:    1659112    1190873    1316323          0          0      59942     262603          0    1248444     316639     719166     866149    1411712    2288767          0   10904789    8173483          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ens3f0-TxRx-15
      68:       5676     487731      58575         17          0         77     101967          0    1058160        137    1811009     558348          0    1381825          0          0   11076033          0          0          0    3110135          0    3853307          0  IR-PCI-MSI-edge      ens3f0-TxRx-16
      69:       5676      92906    8113502          0          6     133404    6722053     126448      87566     253864     328570   20363495          0    1683641         33      16482   13100090          0          0          0         37          0          0   11836976  IR-PCI-MSI-edge      ens3f0-TxRx-17
      70:       5680     374891    5540196          0          0          0    1324086     615146          0     110491     509864    2378620          0          0    7838285          0     400560          0          0          0          0   26988298          0          0  IR-PCI-MSI-edge      ens3f0-TxRx-18
      71:       5676        276        168          0       7170        172         16          0          0        168        447        753          0         77      16154          0         22          0        783        377          0          0          0   67297588  IR-PCI-MSI-edge      ens3f0-TxRx-19
      72:       5696     169420     108004          0          0     241076     130751          0     832685     995833          0      79780     320889     170408          0      25558    3741803     748721          0          0          0         86   29387096          0  IR-PCI-MSI-edge      ens3f0-TxRx-20
      73:       5676     523248   53956000          0    3752927    4234321     426367      79214          0          0     197880      17790    2437160          0          0     716658          0          0          0          0   11247201          0    1031713          0  IR-PCI-MSI-edge      ens3f0-TxRx-21
      74:       5676   11743238          0          0     257829     136939     174598          0      48199          0     245280    1058015          0      28141          0          0      38787          0       6534    5496455          0          0          0   19043907  IR-PCI-MSI-edge      ens3f0-TxRx-22
      75:       5676   56487511      46049          0          0       8590          0     108310          0          0    2300942          0          0          0          0          0     644852          0          0   47594219          0          0          0          0  IR-PCI-MSI-edge      ens3f0-TxRx-23
      76:        173        101         72          0        557        160         52         57         45         55         41        174          0          9          0          8         14        157          0          0         17          0          0          0  IR-PCI-MSI-edge      ens3f0
      78:   57233808     862252     532803     321704    1823862    1876482    1138167     849321     371288     648583     211423     688934          0    4425542    1359970     202687          0     673715          0      56914    4627240          0          0          0  IR-PCI-MSI-edge      ens3f1-TxRx-0
      79:    1821499          0          0          0          0   82828398      66593      95506          0    1891758     416819     502881          0      24466     122822          0          0          0          0   85003151          0          0          0          0  IR-PCI-MSI-edge      ens3f1-TxRx-1
      80:    1541672     460810    2018770          0          0      75079          0          0          0     775220          0    2697631          0          0          0          0          0          0   30645329          0          0   86640922          0          0  IR-PCI-MSI-edge      ens3f1-TxRx-2
      81:    1468481     845032     886116          0          0          0      19453          0   11602656    1110438    1760458    4639358          0     132121     122653          0    6237415          0          0          0          0   18586163      24433          0  IR-PCI-MSI-edge      ens3f1-TxRx-3
      82:    1490705     244841    4778976          0          0   10774173          0          0          0     385343     344331    9263392          0          0          0          0          0          0          0          0          0          0          0   46945672  IR-PCI-MSI-edge      ens3f1-TxRx-4
      83:    1258688    1085089     332180          0          0     180578          0   22451413    2279196   31417932     769008      95573     145648      79417      16526          0     143193          0          0          0          0      38012          0          0  IR-PCI-MSI-edge      ens3f1-TxRx-5
      84:    1904476     198220          0   74345654          0          0     263513          0     448088      13425          0          0          0          0          0          0          0   29056882    2393655          0          0          0          0          0  IR-PCI-MSI-edge      ens3f1-TxRx-6
      85:    1506237     286610          0          0    5517263          0      20549          0     804006      15761    2336506          0          0     297509  149400418          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ens3f1-TxRx-7
      86:    1263527    1863759    3595788   12891052     608901          0     188017          0     673461     408413     198805       9952          0     495657          0          0   21465401          0          0          0          0     974962          0          0  IR-PCI-MSI-edge      ens3f1-TxRx-8
      87:    1762983    2678848    3701212          0          0     540257    1016277          0     381880    1037329  136281788    5829733          0     107788          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      ens3f1-TxRx-9
      88:    2365495     713225     855732    6894808    2451595    1391909    3571668     270011          0    6274319    3086232   11535032          0   39330361      31525          0    4347739     635364          0      66586    1239955       8011    1028437          0  IR-PCI-MSI-edge      ens3f1-TxRx-10
      89:    1470973   11732817   29423739          0          0    2264634    1390623          0          0      15870    1489477   11703950          0     404321     831480    1039056          0          0   39466554          0     143077          0          0          0  IR-PCI-MSI-edge      ens3f1-TxRx-11
      90:    1359250     448130     201299          0          0     265176     387891          0          0    2285037     458007    1038638   21553404          0          0          0          0          0          0    1198448          0          0          0          0  IR-PCI-MSI-edge      ens3f1-TxRx-12
      91:    1586030    1203889     822850    7086300          0          0     104821          0          0      36295          0   99464856          0     358104   19980134          0          0          0          0      21546          0          0          0          0  IR-PCI-MSI-edge      ens3f1-TxRx-13
      92:    1549501    4828754    2505140     129506     109491    1250689    1124735      26915      83500    2692448    9443485    1323380      27916   26781928     366951     219508          0    1133742          0          0    2419296     202533     136227          0  IR-PCI-MSI-edge      ens3f1-TxRx-14
      93:    1269476          0      21905          0          0          0          0      75842          0          0          0     462699          0          0    1538485          0          0          0          0          0   36981837          0          0   25504421  IR-PCI-MSI-edge      ens3f1-TxRx-15
      94:       5751     216003          0          0          0          0      11122          0   95918593     298664     828397          0   17562294          0   16840179          0          0          0          0      55210          0          0          0          0  IR-PCI-MSI-edge      ens3f1-TxRx-16
      95:       5739      57499      20332          0   10854399          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0    5568018   15768631          0          0  IR-PCI-MSI-edge      ens3f1-TxRx-17
      96:       5745     170147      38138          0          0          0   50316411          0    2442423   20794512    1006746     681494          0    1103699   21122049    2081450          0    6873557          0          0          0    6445983      20796          0  IR-PCI-MSI-edge      ens3f1-TxRx-18
      97:       5744          0          0          0          0          0     115254          0          0    1029771          0          0          0          0          0          0          0          0          0          0      97073          0   61798389          0  IR-PCI-MSI-edge      ens3f1-TxRx-19
      98:       5783      92559    1504970          0    7926923          0          0          0       2332          0        830          0          0          0     261711          0        620   11768279    1324739          0          0          0    4211473   14524593  IR-PCI-MSI-edge      ens3f1-TxRx-20
      99:       5739     392916     179291   19277315     595632          0     642570          0     144754     462351     460646     112442          0      30264     541147          0     826959          0          0          0     474483      14030          0   19995270  IR-PCI-MSI-edge      ens3f1-TxRx-21
     100:       5738     689056     154312          0          0          0     154407          0    3531348    3308755    1280263     711291          0     891989    8719905          0          0   10172560          0          0    6054075          0    2206456          0  IR-PCI-MSI-edge      ens3f1-TxRx-22
     101:       5738    1366908    8166683          0          0          0     542245          0          0      92169     115789          0          0          0          0          0          0   51714634    7942330          0          0          0          0   78916862  IR-PCI-MSI-edge      ens3f1-TxRx-23
     102:        213         94         31        213          0         15          8          4         39         35          0         80          0        325          1          3          0          0        516          0        522          0          0          0  IR-PCI-MSI-edge      ens3f1
     103:     320175      67658      57223     409043      65092      29163       5947        120        944      35719      43259      21664          0      13100        450          0          0     383779        520      34141      13331          0          0          0  IR-PCI-MSI-edge      enp11s0f0-0
     104:        564        488          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0        326          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f0-1
     105:        418          0          0          0          0          0          0          0          0          0         19          0          0          0          0        137          0          0          0         14          0          0          0          0  IR-PCI-MSI-edge      enp11s0f0-2
     106:        697          0         35          0          0          0         62          0          1          0          6         25          0          0        354          0          1          0         10        589          0          0          0          0  IR-PCI-MSI-edge      enp11s0f0-3
     107:        850         38        134          6          0        267         15          0          0          0        281        120        496         10          1          1         61        173          0          0          0          1          0          0  IR-PCI-MSI-edge      enp11s0f0-4
     108:        303          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f0-5
     109:        334          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f0-6
     110:        526          1         34        301         91         15          0          0          0          3         12         25          8         19          0          0          0          0          0          0          0          8        275          0  IR-PCI-MSI-edge      enp11s0f0-7
     112:          1          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f1-0
     113:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f1-1
     114:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f1-2
     115:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f1-3
     116:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f1-4
     117:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f1-5
     118:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f1-6
     119:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp11s0f1-7
     121:          1          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f0-0
     122:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f0-1
     123:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f0-2
     124:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f0-3
     125:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f0-4
     126:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f0-5
     127:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f0-6
     128:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f0-7
     130:          1          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f1-0
     131:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f1-1
     132:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f1-2
     133:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f1-3
     134:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f1-4
     135:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f1-5
     136:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f1-6
     137:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0  IR-PCI-MSI-edge      enp16s0f1-7
     NMI:     165519     379546     362578     286910     184602     194723     317617     208050     181184     502817     214508     195986     183298      73867     270026     133575     424799     184619     212424      47805     315089     225696     239571     199448   Non-maskable interrupts
     LOC:    1367779     360158     308664     249623     154811     183847     393682     165256     222425     358940     273784     170793     146548     299858     160270     147334     215180     141442     127402     200480     186500     181275     146547     132145   Local timer interrupts
     SPU:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0   Spurious interrupts
     PMI:     165517     379544     362578     286908     184602     194723     317617     208050     181184     502816     214508     195986     183295      73867     270023     133575     424799     184619     212424      47805     315089     225696     239571     199448   Performance monitoring interrupts
     IWI:     122562       3762       4352       1097       1074       3077       2910        626       7817       6726       3895       4027        167       7639       1011        389       1780        795        601        292       2056       4608        444        675   IRQ work interrupts
     RTR:         19          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0   APIC ICR read retries
     RES:      47717       7215       4366       2726       1611       2883       3019       1572       2043       4138       2618       1827        562       3956       1625       1023        929       1052        662       3874       1445        917        893       1216   Rescheduling interrupts
     CAL:       5786       8324       8319       8656       8552       8118       8887       9244       8834       8528       9043       9051       8683       8465       8663       8706       8552       8621       8343       8794       8595       8751       8438       8767   Function call interrupts
     TLB:        922        258        862       1505        668        646        268        201       1542       1284        685        926       1257       7267       2635        738       1875       1517        821       9387       2990       1737        922       1671   TLB shootdowns
     TRM:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0   Thermal event interrupts
     THR:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0   Threshold APIC interrupts
     DFR:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0   Deferred Error APIC interrupts
     MCE:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0   Machine check exceptions
     MCP:        156        156        156        156        156        156        156        156        156        156        156        156        156        156        156        156        156        156        156        156        156        156        156        156   Machine check polls
     ERR:          0
     MIS:          0
     PIN:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0   Posted-interrupt notification event
     PIW:          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0          0   Posted-interrupt wakeup event
    [root@Shaper01 /]#
    
    25.1.2017 23:44 erotel | skóre: 5
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Ty 2 CPU může být problém,pokud po zpracování packetu to CPU pošle do jiné tx fronty,která je přes IRQ namapovaná na druhé CPU,pak to musí jít přes sběrnici mezi CPUčkama.Já jsem to nikdy na více fyzických CPU netestoval,takže moje domněnka může být špatná.
    25.1.2017 23:51 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Muzu zkusit vypnout irqbalance a dat kazdemu portu na sitovce v smp_affinity jedno fyz CPU. pak by to zustalo na jednom. V tuto chvili tam mam pravidla jenom na download a je to nepouzitelne, kdyz to pustim tak zacne velkej packetlast a odezva se hodne zveda.
    26.1.2017 00:07 erotel | skóre: 5
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Testnout to můžeš,ale určitě bych potom udělal jednoduchou verzi bez třídění provozu v jednotlivých ip.Ono ten tc filter je jako iptables a packet tím prochází dokud nějakému pravidlu nevyhoví(tak jsem to s dostupné dokumentace pochopil).pokud tam máš 2000 ip x 4? priority,tak to dělá 8000 tc filtů,to už bude nějakou zátěž generovat.
    26.1.2017 07:04 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    To se samo od sebe při forwardu nestane. Otázka ale je, co s tím udělá HTB (nebo jakákoli jiná queueing discipline, která není work conserving) v případě, že paket musí počkat. Pak je sice jedno, že se to bude posílat na jiném procesoru (z cache už to stejně téměř jistě dávno vypadlo), ale dokázal bych si představit, že se tahle část provozu bude koncentrovat na jednom CPU.
    26.1.2017 08:54 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Mam tam ted 470 IP a u kazde 4 fronty. Stahnul jsem to na 3 a bylo to lepsi ale stejne ne pouzitelne. Kdyz udelam simpl co ip to rychlost tak to jede ok. Taky jsem hledal nejaky HW co by to dal a nasel jsem HW kartu na networkoperace ale jestli to bude umet pracovat primo s TC tomu neverim. Pri komunikaci s vyrobcem psali ze je to na tohle ale spis pres openswitch a nejake jine veci. Distak komunikaci mam v malu. Nevite jestli existuje nejaka alternativa k tc? treba by to v tomhle pripade mohlo pracovat lip.

    Filip
    26.1.2017 08:59 erotel | skóre: 5
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Mám obavu,že tohle asi pod linuxem nebude řešitelné.Podle mě asi jedině spešl hw (cisco nebo něco podobného).
    26.1.2017 09:07 FilConCZ
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    To bych asi taky mohl, mam cat6500 a koukal jsem ze jsou k tomu i 10G karty u kterych pisou 8tis queue ale i tak si nejsem jistej. Jsou lidi kteri tvrdi ze na linuxu s moji predstavou dokazou udelat i 10Gbit dat toku. ale to je bohuzel zatim mimo moje hranice financi. :( a jeste se nerad vzdavam :)

    Filip
    26.1.2017 09:17 erotel | skóre: 5
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Jestli můžeš pošli mi ten tvůj skript na slezi2[zavinac]pvfree[tecka]net.mrknu na to jestli by to nešlo upravit.
    25.1.2017 15:14 erotel | skóre: 5
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Mám dojem,že LRO je v novějších(poslední 4.5.4 co jsem instaloval) ovladačích defaultně vypnuta.Podle mě je velká zátěž způsobena řízením jednotlivých služeb.I při plném 1Gbit provozu mě CPU nepřeleze 25%,10Gbit okruh nám ještě nepředali,jsem zvědavý co to bude dělat při toku >2Gbit.
    25.1.2017 18:31 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    Mám dojem,že LRO je v novějších(poslední 4.5.4 co jsem instaloval) ovladačích defaultně vypnuta.

    Taky bylo načase - tahle věc především nikdy neměla být defaultně zapnutá. Výkonnostní přínos oproti GRO je minimální a způsobuje to spousty problémů.

    23.1.2017 14:11 erotel | skóre: 5
    Rozbalit Rozbalit vše Re: Linux Traffic Control s tc a vytizeni CPU
    IPTABLES -t mangle -A FORWARD -i $OUTPUT_INTERFACE -j SET --map-set qos dst --map-prio

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.