Re: [Boost-bugs] [Boost C++ Libraries] #9008: [Boost.Interprocess] conditions variables fast enough only when opening a multiprocess browser

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #9008: [Boost.Interprocess] conditions variables fast enough only when opening a multiprocess browser
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-08-17 23:20:27


#9008: [Boost.Interprocess] conditions variables fast enough only when opening a
multiprocess browser
----------------------------------------------+---------------------
  Reporter: Marcello <marcello.pietrobon@…> | Owner:
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: None
   Version: Boost 1.54.0 | Severity: Problem
Resolution: | Keywords:
----------------------------------------------+---------------------

Comment (by Marcello Pietrobon <marcello.pietrobon@…>):

 I've applied the workaround suggested by Gav Wood in
 http://boost.2283326.n4.nabble.com/Boost-Interprocess-conditions-
 variables-get-10-times-faster-when-opening-a-multiprocess-browser-
 td4650763.html#a4650797
 and that seem to be able to completely fix the problem.

 Even though this problem seems to be entirely due to the inner working of
 Windows OS, is it possible to optionally implement Gav's workaround in the
 library, despite all the sensible reservation expressed in the above post,
 considering that that gives an increase in performance up to almost 1000
 times?

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/9008#comment:1>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:13 UTC