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]

Reply via email to