Re: SO_BUSY_POLL for latency critical cases

2017-02-03 Thread Maxim Dounin
Hello! On Fri, Feb 03, 2017 at 12:47:45PM +0200, Donatas Abraitis wrote: > Sorry, what is `with.min` and `without.min` in this case? These are series of data from the pull request in question: with.min - min latency with busy polling without.min - min latency without busy polling with.max - ma

Re: SO_BUSY_POLL for latency critical cases

2017-02-03 Thread Francis Daly
On Fri, Feb 03, 2017 at 12:47:45PM +0200, Donatas Abraitis wrote: Hi there, > Sorry, what is `with.min` and `without.min` in this case? Without trying to speak for Maxim: The github link provided says "Benchmarks example. Port 6379 is without busy polling, 6380 with:" and provides some lists of

Re: SO_BUSY_POLL for latency critical cases

2017-02-03 Thread Donatas Abraitis
Sorry, what is `with.min` and `without.min` in this case? On Thu, Feb 2, 2017 at 2:47 PM, Maxim Dounin wrote: > Hello! > > On Thu, Feb 02, 2017 at 09:40:56AM +0200, Donatas Abraitis wrote: > > > I do not cover any tests, just putting this patchset and wanna ask if > > someone had tried this? I t

Re: SO_BUSY_POLL for latency critical cases

2017-02-02 Thread Maxim Dounin
Hello! On Thu, Feb 02, 2017 at 09:40:56AM +0200, Donatas Abraitis wrote: > I do not cover any tests, just putting this patchset and wanna ask if > someone had tried this? I tried this for Redis and changes are really > reasonably visible like here: https://github.com/antirez/redis/pull/3773 Just

SO_BUSY_POLL for latency critical cases

2017-02-01 Thread Donatas Abraitis
Hi, I do not cover any tests, just putting this patchset and wanna ask if someone had tried this? I tried this for Redis and changes are really reasonably visible like here: https://github.com/antirez/redis/pull/3773 # HG changeset patch # User Donatas Abraitis # Date 1485982537 -7200 # Wed