There is question what exactly these results mean. Pure memory usage is very hard to compare because Microsoft Office is based on their own API and COM technology whereas OpenOffice use UNO. It means that whole UNO runtime is loaded into memory and is part of the soffice process.
The same problem is in startup times - running Openoffice means to run almost whole OS. Of course that users don't have to take care about such argumentation, but I think that we cannot expect any major decrease of memory usage in any near future.
There is question what exactly these results mean. Pure memory usage is very hard to compare because Microsoft Office is based on their own API and COM technology whereas OpenOffice use UNO. It means that whole UNO runtime is loaded into memory and is part of the soffice process. The same problem is in startup times - running Openoffice means to run almost whole OS. Of course that users don't have to take care about such argumentation, but I think that we cannot expect any major decrease of memory usage in any near future.