Here are some basic tips that will hopefully help you improve performance of Monotone Browser should you need to:
Slow Startup - This could be because you are not running the dbus-daemon-1 daemon. Gnome applications, of which Monotone Browser is one, use this message bus service to pass messages around. Or see the next tip.
Takes A Long Time To Get A List Of Branches - Try ticking Show suspended revisions under user preferences. Monotone does have to work quite hard to determine whether a branch is suspended or not and with this option ticked it can simply list every branch with the minimum of fuss.
Takes A Long Time To Display The Contents Of A Folder - Try unticking Detailed file listings under user preferences. For each file displayed, Monotone Browser has to fetch modification times and author details. Depending upon the version of Monotone being used, this can be a costly process (Monotone versions 0.40 and 0.41 in particular are badly affected by this).
Takes A Long Time Searching For Files - The first time this is done on a revision, Monotone Browser caches certain items of information about each scanned file. The next time a search is done it will be a lot faster.
![]() |
|
The file information cache is only kept whilst the current revision remains selected in that Monotone Browser window. |
Handling Revision Comparisons Is Very Slow - If it takes a long time during the Formatting and displaying differences stage then try unticking Coloured comparison listings under user preferences. If it takes a long time during the Calculating differences stage then that is down to the performance of Monotone rather than Monotone Browser.
It Is Slow When Entering Branch, Revision And Directory Names - Make sure that the associated completion list is not displayed as it is updated as you type.