On 08/06/2006, at 9:02 AM, Nicolas François wrote: > Also, I'm not sure a Pootle server is mostly doing write operations > (the number of write operations is probably proportionnal to the > number of > users). > The CPU may be more occupied in doing fuzzy matching of strings. > I'm not > sure the fuzzy matching algorithm can use some kind of cache in a > database. (The number of fuzzy matching operation is more than > proportionnal to the number of strings - which IMHO better reflects > the > size of the translation server than the number of the simultaneous > users > triggering write operations)
I don't know if it's out in gettext CVS yet or not, but Bruno Haible has been working on speeding up msgmerge. He gave me an early copy, and it runs so much faster: the dots race across the terminal window, instead of appearing very slowly. (I have an 11MB compendium, so apparently I'm a good test case. ;) Large msgmerge operations _did_ tie up a lot of CPU on my machine, but they don't now.) He didn't want me to distribute this revised msgmerge, but I'm sure he would be willing to talk to you about it. If you're looking at speed of fuzzy matching using msgmerge, it would definitely be a good idea to talk to Bruno. from Clytie (vi-VN, Vietnamese free-software translation team / nhóm Việt hóa phần mềm tự do) http://groups-beta.google.com/group/vi-VN _______________________________________________ Translate-pootle mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/translate-pootle
