Daniel Kasak wrote: > [EMAIL PROTECTED] wrote: > >> There's an interesting debate going on at ZDNet about resource usage >> in Oo 2.0 It would be great if you guys put in your 2 cents... >> >> http://blogs.zdnet.com/Ou/?p=119 > > The author of this article went out of his way to create a spreadsheet > that would perform badly under OOo. > The reason it takes so long to load is that the XML for each cell has to > be parsed by OOo. > > Microsoft's xls format is a binary format - loading and saving are > literally just memory moving operations. That's why they can open a file > in 1 second - there's no processing involved at all - the contents of > the file are simply dumped into memory, and that's that.
I think that your analysis correctly describes why an XML based format will always be slower than a optimized binary format. OOo has some special problems here though, even with an XML format it could be much faster. This is something that is worked on with high priority. > I've heard that Microsoft's XML format also has binary elements, so > they'd also be getting performance benefits over OOo in cases where the > format is binary. Lastly, Excel is most likely not checking the validity > of each element of the file. Excels XML may contain some binary elements (e.g. embedded Word objects). AFAIK this will change with the new Office 12 file format. Best regards, Mathias -- Mathias Bauer - OpenOffice.org Application Framework Project Lead Please reply to the list only, [EMAIL PROTECTED] is a spam sink. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
