Hardware tuning
- 
 Check the max interrupt rate: [24.03-RELEASE][admin@4200.stevew.lan]/root: sysctl hw.igc hw.igc.max_interrupt_rate: 20000 hw.igc.eee_setting: 1 hw.igc.sbp: 1 hw.igc.smart_pwr_down: 0 hw.igc.rx_abs_int_delay: 66 hw.igc.tx_abs_int_delay: 66 hw.igc.rx_int_delay: 0 hw.igc.tx_int_delay: 66 hw.igc.disable_crc_stripping: 0
- 
 @stephenw10 Thank you. Apparently I have the same values, or maybe for my I225-V I have one more than your list: hw.igc.rx_process_limit: 100
- 
 @tomashk said in Hardware tuning: hw.igc.rx_process_limit: 100 What the benefit from this? 
 Are you put this in boot,conf or system tunable?
- 
 @stephenw multi queue support for this NIC? in default settings or can add: hw.igc.rx_process_limit="-1" 
 hw.igc.tx_process_limit="-1"
- 
 It defaults to 100. Yes it's multiqueue. hw.igc.rx_process_limit Maximum number of received packets to process at a time. De- fault is 100. A value of -1 means unlimited.Unlikely you will see any advantage to setting that over 100 IMO. But you can try it. 
- 
 @stephenw10 Yea, i think you reply to other guy))) 
 In my settings pfSense 24.03, do not have this option: hw.igc.rx_process_limitsysctl hw.igc 
 hw.igc.max_interrupt_rate: 20000
 hw.igc.eee_setting: 1
 hw.igc.sbp: 1
 hw.igc.smart_pwr_down: 0
 hw.igc.rx_abs_int_delay: 66
 hw.igc.tx_abs_int_delay: 66
 hw.igc.rx_int_delay: 0
 hw.igc.tx_int_delay: 66
 hw.igc.disable_crc_stripping: 0
- 
 Yes because it defaults to 100. You asked about setting it to -1which is unlimited I don't think that will make any difference as 100 is sufficient. But it's also unlikely to cause a problem so you can try it.
- 
 @stephenw10 I mean in my settings 100 is absent at all 
- 
 @Antibiotic said in Hardware tuning: @tomashk said in Hardware tuning: hw.igc.rx_process_limit: 100 What the benefit from this? 
 Are you put this in boot,conf or system tunable?I haven't set it. It was there by default. I mentioned it because it wasn't present in listing provided by @stephenw10 
- 
 Right because it now is the default so you don't need to set it. You can try setting it to something different as a test if you want but I don't believe it will make any difference. 
