Received: by 10.50.187.202 with SMTP id fu10mr2550051igc.5.1336656630787; Thu, 10 May 2012 06:30:30 -0700 (PDT) X-BeenThere: mongodb-user@googlegroups.com Received: by 10.50.100.228 with SMTP id fb4ls211288igb.0.gmail; Thu, 10 May 2012 06:30:17 -0700 (PDT) MIME-Version: 1.0 Received: by 10.50.197.129 with SMTP id iu1mr441613igc.3.1336656617497; Thu, 10 May 2012 06:30:17 -0700 (PDT) Authentication-Results: ls.google.com; spf=pass (google.com: domain of wangchao0...@gmail.com designates internal as permitted sender) smtp.mail=wangchao0...@gmail.com; dkim=pass header...@gmail.com Received: by pw2g2000pbb.googlegroups.com with HTTP; Thu, 10 May 2012 06:30:17 -0700 (PDT) Date: Thu, 10 May 2012 06:30:17 -0700 (PDT) In-Reply-To: References: <2e4fdd7f-397f-4020-91d5-a21237567e30@ri8g2000pbc.googlegroups.com> User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/534.53.11 (KHTML, like Gecko) Version/5.1.3 Safari/534.53.10,gzip(gfe) Message-ID: <0f40f036-2926-4576-b327-306df32d54d0@pw2g2000pbb.googlegroups.com> Subject: =?UTF-8?Q?Re=3A_will_mongodb_upgrade_the_version_of_boost_=EF=BC=9F?= From: =?UTF-8?B?6LaFIOeOiw==?= To: mongodb-user Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable my goal is to control each thread=E2=80=98s cost and limit each db=E2=80=98= s connection ips ,and each db's cost. including cpu cost time,memory cost and maximum thread number of each db. control cpu cost time , using function clock_gettime to do it. you know,with knowing cpu cost,mongod can refuse the bigger cost connection. in boost,the canaro lib also can do it. control memory cost , not control memory directly is more easily. in the connection session it count command db times , if the counts is too bigger,mongod will refuse the connection. control maximum thread number of each db,each db will record the living thread num. and when start a new connection,it will figure out whether to connect with the record in db. limit each db=E2=80=98s connection ups =EF=BC=8C which can be done use the= way above do you agree with me or you can give me some advise to do it better =EF=BC= =9F by the way =C2=B7=EF=BD=9E=C2=B7=C2=B7 i have seen you before in shanghai= =EF=BD=9E hah =C2=B7=C2=B7=C2=B7 On 5=E6=9C=8810=E6=97=A5, =E4=B8=8B=E5=8D=888=E6=97=B635=E5=88=86, Eliot Ho= rowitz wrote: > If you are just using a binary package, it won't have any impact on > any other package. > If you want to compile yourself, the master branch on github has all > the dependencies internally, so you also won't have to worry about > your system boost package. > > > > > > > > On Wed, May 9, 2012 at 11:23 PM, =E8=B6=85 =E7=8E=8B wrote: > > i just want to use the can chrono lib which is provided at boost > > version 1.47. this lib can cost thread time more easily > > but now time mongo use 1.42 or version below 1.45 right ? > > > -- > > You received this message because you are subscribed to the Google Grou= ps "mongodb-user" group. > > To post to this group, send email to mongodb-user@googlegroups.com. > > To unsubscribe from this group, send email to mongodb-user+unsubscribe@= googlegroups.com. > > For more options, visit this group athttp://groups.google.com/group/mon=