Bazaar

Bazaar

 




Wiki Tools

  • Find Page
  • Recent Changes
  • Page History
  • Attachments

Bazaar 2.x Benchmarking Results

Space Efficiency

Versions:

  • Bazaar: 2.1.1
  • Mercurial: 1.5.1
  • Git: 1.7.0.5

Public Mercurial Repositories

Note that Bazaar Import represents server-side repository overhead for all branches imported, while Bazaar Trunk represents client-side repository+branch+tree overhead for the trunk branch. See how we tested.

Project

Mercurial

Bazaar Import

Bazaar Trunk

Firefox 3.5

316 MB

194 MB

158 MB

Xen 3.4-testing

128 MB

72 MB

69 MB

MoinMoin Wiki 1.8

86 MB

64 MB

64 MB

Thunderbird 2.0

56 MB

25 MB

27 MB

PIDA IDE

11 MB

4.1 MB

4.2 MB

Summary: The Bazaar 2.1 repository format uses less space than Mercurial 1.5's and often by a substantial amount.

Public Git Repositories

Note that Bazaar Import represents server-side repository overhead for all branches imported, while Bazaar Trunk represents client-side repository+branch+tree overhead for the trunk branch. See how we tested.

Project

Git

Bazaar Import

Bazaar Trunk

Samba

214 MB

364 MB

177 MB

Amarok

71 MB

71 MB

72 MB

X server

35 MB

42 MB

30 MB

Ruby on Rails

34 MB

38 MB

34 MB

D-Bus

11 MB

7.1 MB

7.3 MB

(The Samba figures are certainly weird. We're looking into it.)

Summary: The Bazaar 2.1 repository format is competitive with Git 1.7 in terms of space usage. On the majority of projects, users are unlikely to notice the difference either way.

Other comparisons - 2009

  • 2009-08-16 Benchmark of Bzr 1.17, Hg 1.3.1, Git 1.6.3.3 by Jari Aalto. Summary: Git: Numbers speak fom themselves; Hg: slow network performance; Bzr: Gap to Hg leveled, branching as fast as in Git, disk space efficient.

  • 2009-01-19 DVCS Round-Up: One System to Rule Them All by Robert Fendt . Summary: SVK: disk space hog, horrendously slow; darcs: disk space hog, scales badly; Monotone: emphasis on security;Bazaar: Jack of All Trades; Mercurial: speedy; Git: The Speed King,

Other comparisons - 2008