Re: [vdsm] VDSM profiling results, round 1

2014-03-23 Thread Saggi Mizrahi
pthread.py:129(wait) 1230.640 1377.992 +147.28 (BAD) The threadpool would just get stuck on wait() if there are no tasks since Queues use Conditions internally. This might explain how the average wait time is so long. - Original Message - From: Francesco

Re: [vdsm] VDSM profiling results, round 1

2014-03-21 Thread Francesco Romani
- Original Message - From: Nir Soffer nsof...@redhat.com To: Francesco Romani from...@redhat.com Cc: vdsm-devel vdsm-devel@lists.fedorahosted.org Sent: Thursday, March 20, 2014 8:21:47 PM Subject: Re: [vdsm] VDSM profiling results, round 1 Thanks for your feedback! - profile

Re: [vdsm] VDSM profiling results, round 1

2014-03-20 Thread Nir Soffer
- Original Message - From: Francesco Romani from...@redhat.com To: vdsm-devel vdsm-devel@lists.fedorahosted.org Sent: Wednesday, March 19, 2014 10:33:51 AM Subject: [vdsm] VDSM profiling results, round 1 (sending again WITHOUT the attachments) Hi everyone I'd like to share the

Re: [vdsm] VDSM profiling results, round 1

2014-03-19 Thread Francesco Romani
pastebins have short expiration time. The following should be there forever (!) baseline: http://paste.fedoraproject.org/86610/ namedtuple patch: http://paste.fedoraproject.org/86611/ cpickle patch : http://paste.fedoraproject.org/86613/ Bests, - Original Message - From:

Re: [vdsm] VDSM profiling results, round 1

2014-03-19 Thread Francesco Romani
, but the change is quick easy and safe, so I'm still all for it. - Original Message - From: Francesco Romani from...@redhat.com To: vdsm-devel vdsm-devel@lists.fedorahosted.org Sent: Wednesday, March 19, 2014 9:40:07 AM Subject: Re: [vdsm] VDSM profiling results, round 1 pastebins have short

Re: [vdsm] VDSM profiling results, round 1

2014-03-19 Thread Dan Kenigsberg
On Wed, Mar 19, 2014 at 08:04:18AM -0400, Francesco Romani wrote: another cpickle patch round. http://paste.fedoraproject.org/86653/ The only change is: - DO NOT restart vdsmd between runs (just because it was faster to test) the timings/profile is now much more closer to what I was