networking:10gbe:intel10g

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
networking:10gbe:intel10g [2014/10/13 08:51] – OlivierCochardLabbénetworking:10gbe:intel10g [2021/04/25 04:22] (current) – Move to Networking namespace KubilayKocak
Line 77: Line 77:
 </code> </code>
  
-Packet generator use this command line (about 2000 flows):+Packet generator use this command line (2000 flows: 100 different source IP * 20 different destination IP):
  
-''%% pkt-gen -i ix0 -f tx -n 1000000000 -l 60 -d 9.3.3.2:2000-9.3.3.128 -D a0:36:9f:1e:28:14 -s 8.3.3.3:2000-8.3.3.10 -w 4 %%''+''%% pkt-gen -i ix0 -f tx -n 1000000000 -l 60 -d 9.1.1.1:2000-9.1.1.100 -D a0:36:9f:1e:28:14 -s 8.1.1.1:2000-8.1.1.20 -w 4 %%''
  
 Packet receiver use this command line: Packet receiver use this command line:
Line 87: Line 87:
 => The reference PPS value for all these benchs is the "packet receiver" value. => The reference PPS value for all these benchs is the "packet receiver" value.
  
-===== rx|tx_process_limit =====+===== Generic advice ===== 
 + 
 +cf [[10gFreeBSD/Router|Router/Gateway]] page about NIC independant advice for a router/gateway usage (disabling Ethernet flow-control, disabling LRO/TSO, etc…) 
 + 
 +===== hw.ix.[r|t]x_process_limit =====
  
 Disabling rx_process_limit and tx_process_limit give the best performance (value in pps): Disabling rx_process_limit and tx_process_limit give the best performance (value in pps):
Line 137: Line 141:
  
 => No difference => No difference
- 
-===== ethernet,interrupts,point-to-point harvest impact ===== 
- 
-Lot's of tuning guide indicate to disable kern.random.sys.harvest.ethernet, kern.random.sys.harvest.point_to_point and kern.random.sys.harvest.interrupt. 
- 
-But what about the REAL impact on a router (value in pps): 
- 
-<code> 
-x harvest DISABLED 
-+ harvest ENABLED (default) 
-+--------------------------------------------------------------------------------+ 
-|+                   x          x    x        x+        +   +   +               x| 
-|                    |_______________M_____A______________________|              | 
-|                   |_________________________A_________M______________|         | 
-+--------------------------------------------------------------------------------+ 
-    N           Min           Max        Median           Avg        Stddev 
-x   5       1918159       2036665       1950208       1963257     44988.621 
-+   5       1878893       2005333       1988952     1967850.8     51378.188 
-No difference proven at 95.0% confidence 
-</code> 
- 
-=> No difference. 
  
  • networking/10gbe/intel10g.1413190286.txt.gz
  • Last modified: 2014/10/13 08:51
  • by OlivierCochardLabbé