I have noticed some comments wondering about the allegedly high memory usage in the Opera Mobile 10 beta, and while I am sure there will be further optimizations before the final versions, I also think some people have somewhat unrealistic expectations. …
We should all keep in mind that Opera Mobile is a standalone browser with a full browser engine. It has to download and handle the full page itself, unlike Opera Mini, where our servers do all the heavy lifting.
Their conclusion is that the GoMo News article should have been titled "Memory problem dogs old Nokia N95-1", and they also seem to agree with me on what is required of a modern browser:
The bottom line is that the new generation of advanced mobile browsers require lots of memory
Unfortunately, Opera Mobile 10 will probably never run comfortably on some phones because they simply do not have enough memory to handle the kind of browser required to display modern Web pages. This is not necessarily because Opera Mobile is bloated or requires too much memory. It is simply because the technologies used on the Web today require an extremely advanced browser engine to work. And complexity leads to higher memory requirements.
But again, I'm sure our developers will work on further optimizations, so that Opera Mobile runs on as many phones as possible.