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

Subject: [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 02:02:41


#9008: [Boost.Interprocess] conditions variables fast enough only when opening a
multiprocess browser
---------------------------------------------+-----------------------------
 Reporter: Marcello <marcello.pietrobon@…> | Type: Bugs
   Status: new | Milestone: To Be
Component: None | Determined
 Severity: Problem | Version: Boost 1.54.0
                                             | Keywords:
---------------------------------------------+-----------------------------
 Hi Boost team,
 getting a weird behaviour on XP SP3
 Boost 1.54.0 (with stlport)

 Interprocess library example with:

 {{{
 comp_doc_anonymous_conditionA.cpp
 comp_doc_anonymous_conditionB.cpp
 }}}


 When running some speed tests the time between two messages (round-trip)
 is of 15 ms (quite slow for what I need), but if I open a multiprocess
 browser (Chrome or Firefox 4.0, not with IE8) the speed instantly
 increases to 1.5 ms which starts to be acceptable to me. If If I minimize
 the browser the program slows down again.

 Any idea why is this happening? Is there any fix or workaround for this?

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/9008>
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