Expensive plugins

Gary van der Merwe garyvdm at gmail.com
Tue Jun 1 16:00:11 BST 2010


On 01/06/10 15:50, Gary van der Merwe wrote:
> I wrote script to do
> $ export BZR_DISABLE_PLUGINS=[all other plugins]
> $ time bzr rocks
> for each plugin that I have installed on my desktop, then take the real
> time for each of those and subtract a baseline time bzr rocks --no-plugins
> 
<snip>
>
> Needless to say, I'm going to look into why qbzr is the worst....

Martin GZ suggested testing from cold caches, so running

sudo sync
sudo echo 3 | sudo tee /proc/sys/vm/drop_caches

before each test, the results are:

2.230	search
1.840	dbus
1.670	history_db
1.660	news_merge
1.440	bookmarks
1.390	qbzr
1.360	builddeb
1.340	commitfromnews
1.300	loom
1.220	gtk
1.220	testrunner
1.180	git
1.180	svn
1.140	email
1.070	avahi
1.070	upload
1.040	explorer
1.040	scmproj
1.030	pqm
1.010	launchpad
0.970	bash_completion
0.920	netrc_credential_store
0.920	rewrite
0.880	qbzr (No uncommit hook)
0.870	colocated
0.770	bzrtools
0.710	stats
0.690	extmerge



More information about the bazaar mailing list