Re: TCP stack lock contention with short-lived connections

2016-11-21 Thread Julien Charbon
Hi, On 7/14/16 7:38 PM, Julien Charbon wrote: > On 6/28/16 12:06 PM, Julien Charbon wrote: >> On 12/7/15 4:36 PM, Julien Charbon wrote: >>> On 30/05/14 06:12, k simon wrote: Does any plan commit and MFC to the 10-stable ? >>> >>> I got a bit of interest of having the performance improvem

Re: TCP stack lock contention with short-lived connections

2016-07-14 Thread Julien Charbon
Hi, On 6/28/16 12:06 PM, Julien Charbon wrote: > On 12/7/15 4:36 PM, Julien Charbon wrote: >> On 30/05/14 06:12, k simon wrote: >>> Does any plan commit and MFC to the 10-stable ? >> >> I got a bit of interest of having the performance improvements for >> short-lived TCP connections in 10-sta

Re: TCP stack lock contention with short-lived connections

2016-06-28 Thread Julien Charbon
Hi -net, On 12/7/15 4:36 PM, Julien Charbon wrote: > On 30/05/14 06:12, k simon wrote: >> Does any plan commit and MFC to the 10-stable ? > > I got a bit of interest of having the performance improvements for > short-lived TCP connections in 10-stable. Just to share the current > status to

Re: TCP stack lock contention with short-lived connections

2015-12-07 Thread Julien Charbon
Hi, On 30/05/14 06:12, k simon wrote: > Does any plan commit and MFC to the 10-stable ? I got a bit of interest of having the performance improvements for short-lived TCP connections in 10-stable. Just to share the current status to a wider audience: - I maintain a stack of our TCP perfor

Re: TCP stack lock contention with short-lived connections

2015-05-20 Thread Julien Charbon
On 20/05/15 16:57, Adrian Chadd wrote: > On 20 May 2015 at 06:27, Julien Charbon wrote: >> On 26/05/14 15:36, Julien Charbon wrote: >> [...] >> >> For people interested about this short-lived TCP connection scalability >> effort, you can subscribe to the review of our latest (and biggest so >> fa

Re: TCP stack lock contention with short-lived connections

2015-05-20 Thread Adrian Chadd
On 20 May 2015 at 06:27, Julien Charbon wrote: > > Hi, > > On 26/05/14 15:36, Julien Charbon wrote: >> On 23/05/14 23:37, Navdeep Parhar wrote: >>> On 05/23/14 13:52, Julien Charbon wrote: On 23/05/14 14:06, Julien Charbon wrote: > On 27/02/14 11:32, Julien Charbon wrote: >> On 07/11

Re: TCP stack lock contention with short-lived connections

2015-05-20 Thread Julien Charbon
Hi, On 26/05/14 15:36, Julien Charbon wrote: > On 23/05/14 23:37, Navdeep Parhar wrote: >> On 05/23/14 13:52, Julien Charbon wrote: >>> On 23/05/14 14:06, Julien Charbon wrote: On 27/02/14 11:32, Julien Charbon wrote: > On 07/11/13 14:55, Julien Charbon wrote: >> On Mon, 04 Nov 2013

Re: TCP stack lock contention with short-lived connections

2014-12-02 Thread Julien Charbon
Hi, On 03/11/14 14:29, Julien Charbon wrote: > On 03/10/14 15:16, Julien Charbon wrote: >> On 23/05/14 14:06, Julien Charbon wrote: >>> On 27/02/14 11:32, Julien Charbon wrote: On 07/11/13 14:55, Julien Charbon wrote: > On Mon, 04 Nov 2013 22:21:04 +0100, Julien Charbon > wrote: >>

Re: TCP stack lock contention with short-lived connections

2014-11-03 Thread k simon
Great job. It would help me a lot. Simon 在 14/11/3 21:29, Julien Charbon 写道: Hi, On 03/10/14 15:16, Julien Charbon wrote: On 23/05/14 14:06, Julien Charbon wrote: On 27/02/14 11:32, Julien Charbon wrote: On 07/11/13 14:55, Julien Charbon wrote: On Mon, 04 Nov 2013 22:21:04 +0100, Julie

Re: TCP stack lock contention with short-lived connections

2014-11-03 Thread Julien Charbon
Hi, On 03/10/14 15:16, Julien Charbon wrote: > On 23/05/14 14:06, Julien Charbon wrote: >> On 27/02/14 11:32, Julien Charbon wrote: >>> On 07/11/13 14:55, Julien Charbon wrote: On Mon, 04 Nov 2013 22:21:04 +0100, Julien Charbon wrote: > I have put technical and how-to-repeat detai

Re: TCP stack lock contention with short-lived connections

2014-10-03 Thread Julien Charbon
Hi, On 23/05/14 14:06, Julien Charbon wrote: > On 27/02/14 11:32, Julien Charbon wrote: >> On 07/11/13 14:55, Julien Charbon wrote: >>> On Mon, 04 Nov 2013 22:21:04 +0100, Julien Charbon >>> wrote: I have put technical and how-to-repeat details in below PR: kern/183659: TCP stack

Re: TCP stack lock contention with short-lived connections

2014-05-30 Thread Julien Charbon
Hi Simon, On 30/05/14 06:12, k simon wrote: Does any plan commit and MFC to the 10-stable ? These patches are still under active review and testing, no plan to commit soon yet. As usual having more people testing these changes (and reporting found issues - or no issue) might accelerat

Re: TCP stack lock contention with short-lived connections

2014-05-29 Thread k simon
Hi, Does any plan commit and MFC to the 10-stable ? Regards Simon 于 14-5-29 0:42, Julien Charbon 写道: Hi, On 23/05/14 22:52, Julien Charbon wrote: On 23/05/14 14:06, Julien Charbon wrote: On 27/02/14 11:32, Julien Charbon wrote: On 07/11/13 14:55, Julien Charbon wrote: On Mon, 04 Nov

Re: TCP stack lock contention with short-lived connections

2014-05-28 Thread Julien Charbon
Hi, On 23/05/14 22:52, Julien Charbon wrote: On 23/05/14 14:06, Julien Charbon wrote: On 27/02/14 11:32, Julien Charbon wrote: On 07/11/13 14:55, Julien Charbon wrote: On Mon, 04 Nov 2013 22:21:04 +0100, Julien Charbon wrote: I have put technical and how-to-repeat details in below PR: ke

Re: TCP stack lock contention with short-lived connections

2014-05-26 Thread Julien Charbon
Hi Navdeep On 23/05/14 23:37, Navdeep Parhar wrote: On 05/23/14 13:52, Julien Charbon wrote: On 23/05/14 14:06, Julien Charbon wrote: On 27/02/14 11:32, Julien Charbon wrote: On 07/11/13 14:55, Julien Charbon wrote: On Mon, 04 Nov 2013 22:21:04 +0100, Julien Charbon wrote: I have put tec

Re: TCP stack lock contention with short-lived connections

2014-05-23 Thread Navdeep Parhar
On 05/23/14 13:52, Julien Charbon wrote: > > Hi, > > On 23/05/14 14:06, Julien Charbon wrote: >> On 27/02/14 11:32, Julien Charbon wrote: >>> On 07/11/13 14:55, Julien Charbon wrote: On Mon, 04 Nov 2013 22:21:04 +0100, Julien Charbon wrote: > I have put technical and how-to-repeat

Re: TCP stack lock contention with short-lived connections

2014-05-23 Thread Julien Charbon
Hi, On 27/02/14 11:32, Julien Charbon wrote: On 07/11/13 14:55, Julien Charbon wrote: On Mon, 04 Nov 2013 22:21:04 +0100, Julien Charbon wrote: I have put technical and how-to-repeat details in below PR: kern/183659: TCP stack lock contention with short-lived connections http://www.freebsd

Re: TCP stack lock contention with short-lived connections

2014-03-14 Thread Julien Charbon
Hi John, On 07/03/14 13:43, Julien Charbon wrote: On 06/03/14 22:57, John-Mark Gurney wrote: Julien Charbon wrote this message on Thu, Feb 27, 2014 at 11:32 +0100: [...] Any thoughts on this particular behavior? One thing that I noticed is that you now lock/unlock the tw and inp lock a l

Re: TCP stack lock contention with short-lived connections

2014-03-07 Thread Julien Charbon
Hi John, On 06/03/14 22:57, John-Mark Gurney wrote: Julien Charbon wrote this message on Thu, Feb 27, 2014 at 11:32 +0100: [...] Any thoughts on this particular behavior? One thing that I noticed is that you now lock/unlock the tw and inp lock a lot... Have you thought about grabing the

Re: TCP stack lock contention with short-lived connections

2014-03-06 Thread John-Mark Gurney
Julien Charbon wrote this message on Thu, Feb 27, 2014 at 11:32 +0100: > Obviously, to mitigate this lock contention there are various solutions: > > - Introduce a new time-wait lock as proposed in joined patch > - Call tcp_tw_2msl_scan() more often in case of high workload > - Use INP_INFO_TR