[Qt-qml] QML memory usage with "import QtWebKit"

Gregory Schlomoff gregory.schlomoff at gmail.com
Fri Dec 10 07:52:53 CET 2010


Hi Michael,

Somme additional figures:

1. Empty Rectangle, not importing QtWebkit: ~ 3MB
2. Empty Rectangle, importing QtWebkit: ~ 13MB
3. Rectangle with an empty WebView: ~ 14 MB
4. Setting url: "about:blank" in the WebView: ~15 MB
5. Setting url: "http://www.google.com/": ~19 MB (and a repaint bug: webview
displays a checkered background, and I have to resize the window a little
bit to make it actually paint the page.)

All tests on windows 7 64-bits, running qmlviewer.exe built from the 4.7.0
branch on Oct, 6.

Thanks,

Greg

On Fri, Dec 10, 2010 at 12:12 PM, <michael.brasser at nokia.com> wrote:

> Hi Greg,
>
> From what I remember 10MB for the "base" usage of webkit sounds about
> right, though I didn't realize that just an import statement would add this
> cost. Did you try any other configurations? e.g. did adding an empty WebView
> cause the memory to go up or was it still around 13MB?
>
> Regards,
> Michael
>
> On 30/11/2010, at 6:48 PM, ext Gregory Schlomoff wrote:
>
> > Hello,
> >
> > One simple observation. Launching the following code in qmlviewer.exe,
> > I get a memory usage of aroung 3 megabytes:
> > -----------------------
> > import QtQuick 1.0
> >
> > Rectangle {
> >       width: 200
> >       height: 200
> > }
> > ------------------------
> >
> > Now, with the following code, memory usage jumps to 13 megabytes. I'm
> > not instantiating any WebView element, just importing QtWebkit.
> > -----------------------
> > import QtQuick 1.0
> > import QtWebKit 1.0
> >
> > Rectangle {
> >       width: 200
> >       height: 200
> > }
> > ------------------------
> >
> > Is that normal? Would someone care to explain what the import
> > statement is doing that is adding 10 mb of memory consumption?
> >
> > Thanks
> >
> > Greg
> > _______________________________________________
> > Qt-qml mailing list
> > Qt-qml at trolltech.com
> > http://lists.trolltech.com/mailman/listinfo/qt-qml
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt.nokia.com/pipermail/qt-qml/attachments/20101210/b0958dbb/attachment.html 


More information about the Qt-qml mailing list