Thanks Vlad. Will respond with benchmarks/analysis once I have them in the next week or so in case it helps others.
On Thu, Dec 22, 2016 at 7:42 PM, Vlad Brezae <[email protected]> wrote: > Hey Greg, > > Aside from the smaller major pause times, the concurrent collector is > typically faster since it’s doing part of its job concurrently with the > mutator (which likely doesn’t use the cpu at 100%). You can see our results > on our benchmarks at [1]. You should be fine with using it on 4.6 and newer. > > You should definitely consider using higher nursery sizes if most > objects die young. > > Vlad > > > [1] http://open.xamarin.com/benchmarker/front-end/compare.html#ids=17099+17101 > > On 22/12/2016, 16:34, "Mono-devel-list on behalf of Greg Young" > <[email protected] on behalf of [email protected]> > wrote: > > Thanks Alex, any idea on the throughput trade offs with concurrent? > Obviously I will measure this but would be interested to see any > benchmarks etc others may have. > > On Thu, Dec 22, 2016 at 12:47 PM, Alex Rønne Petersen <[email protected]> > wrote: > > Hi, > > > > The concurrent collector should be fairly stable on desktop at least. > > It's what we use on CI. > > > > Regards, > > Alex > > > > On Thu, Dec 22, 2016 at 1:26 PM, Greg Young <[email protected]> > wrote: > >> I want to spend a couple of days tuning our mono GC usage. What things > >> should I be looking to tweak and what things should I be monitoring? > >> Currently I have been looking at GC pauses via the profiler API. > >> > >> As most of our allocations are short lived (and long lived ones mostly > >> live for the life time of the process) I would imagine trying to tune > >> nurseries to be the right size is the main place for improvement? Also > >> is concurrent/multi-threaded GC stable as of this point? > >> > >> Cheers, > >> > >> Greg > >> > >> -- > >> Studying for the Turing test > >> _______________________________________________ > >> Mono-devel-list mailing list > >> [email protected] > >> > https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.dot.net%2Fmailman%2Flistinfo%2Fmono-devel-list&data=02%7C01%7Cvlbrez%40microsoft.com%7C5667af3e98744a9db03208d42a77b85f%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636180141074077788&sdata=WsW9iEV2dhYJx8BbjUx2ZLTnxYVLWDV3xOsGr%2Fq6PTM%3D&reserved=0 > > > > -- > Studying for the Turing test > _______________________________________________ > Mono-devel-list mailing list > [email protected] > > https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.dot.net%2Fmailman%2Flistinfo%2Fmono-devel-list&data=02%7C01%7Cvlbrez%40microsoft.com%7C5667af3e98744a9db03208d42a77b85f%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636180141074077788&sdata=WsW9iEV2dhYJx8BbjUx2ZLTnxYVLWDV3xOsGr%2Fq6PTM%3D&reserved=0 > > -- Studying for the Turing test _______________________________________________ Mono-devel-list mailing list [email protected] http://lists.dot.net/mailman/listinfo/mono-devel-list
