On Tue, Nov 4, 2008 at 1:06 AM, Ville M. Vainio <[EMAIL PROTECTED]> wrote:
> And, if you sceptical about whether this will increase the performance > that much (since we need to read in files to acquire md5sums anyway), > here are some benchmarks for just using md5sums program (python md5 > module is written in c as well): Perhaps I misunderstand what you are saying. It seems you are worried about something that in fact will improve Leo's performance significantly. Indeed, the performance of md5 is unimportant unless it is very slow. OTOH, the ability to reconstruct external (derived) files from the cache is huge: it trades an insignificant increase in write time for a huge decrease in read time. Notice: Leo writes only *changed* external files, but when reading a .leo file, Leo must now read *all* external files. So speeding up reads at the expense of writes is a big win. And this is so even if we never use node versioning. Edward --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "leo-editor" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en -~----------~----~----~----~------~----~------~--~---
