[Development] How to disable Qt cache mechanism?
Fred Fung
duoduo1097 at gmail.com
Sat Sep 22 04:33:47 CEST 2012
2012/9/21 Alessandro Portale <alessandro at casaportale.de>
> On Fri, Sep 21, 2012 at 12:01 PM, Fred Fung <duoduo1097 at gmail.com> wrote:
> > Hi all,
> >
> > I want to know how to turn off caching mechanism of Qt?
> > Including font cache, pixmap cache and so on.
> >
> > Or, how can I set the limit of memory cache?
>
> The Pixmap cache can be specified via API at application run-time:
> http://doc.qt.digia.com/latest/qpixmapcache.html#setCacheLimit
>
> The font cache is afaik hard coded and different from system to
> system, I don't think that it can actively be adjusted easily. To keep
> font cache usage low, it helps to use less different font variations
> (fontface/size/style).
>
> Hope that helped,
> Alessandro
>
--
Dear Alessandro,
Thank you very much for your help.
I had adjusted Qt4.8.3 as you suggest, but the issue is not resolved...
The problem I encountered makes me confused.
My application is a simply QtWebkit based browser and it running on
MIPS embedded linux platform without SWAP.
But when I visited http://www.youtube.com/leanback#search?q=a and looked
over the contents of searching result one by one, the system memory usage
kept increasing.
I think it could be Qt related problem because I has disabled all the
cache in Webkit by QWebSettings's API.
For more information :
https://bugreports.qt-project.org/browse/QTWEBKIT-346
Regards,
FF
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20120922/d58432ec/attachment.html>
More information about the Development
mailing list