Martin Pöhlmann, could you build Nuvola Player from the latest trunk (revision 813) and report memory usage with different cache models?
$ export NUVOLA_CACHE_MODEL="DOCUMENT_VIEWER" $ LD_LIBRARY_PATH=build build/nuvolaplayer -D $ ps auxw | egrep "RSS|nuvolaplayer" > nuvolaplayer.ps
$ export NUVOLA_CACHE_MODEL="DOCUMENT_BROWSER" $ LD_LIBRARY_PATH=build build/nuvolaplayer -D $ ps auxw | egrep "RSS|nuvolaplayer" > nuvolaplayer.ps
$ export NUVOLA_CACHE_MODEL="WEB_BROWSER" $ LD_LIBRARY_PATH=build build/nuvolaplayer -D $ ps auxw | egrep "RSS|nuvolaplayer" > nuvolaplayer.ps
$ export NUVOLA_CACHE_MODEL="" $ LD_LIBRARY_PATH=build build/nuvolaplayer -D $ ps auxw | egrep "RSS|nuvolaplayer" > nuvolaplayer.ps
Martin Pöhlmann, could you build Nuvola Player from the latest trunk (revision 813) and report memory usage with different cache models?
$ export NUVOLA_ CACHE_MODEL= "DOCUMENT_ VIEWER" PATH=build build/nuvolaplayer -D
$ LD_LIBRARY_
$ ps auxw | egrep "RSS|nuvolaplayer" > nuvolaplayer.ps
$ export NUVOLA_ CACHE_MODEL= "DOCUMENT_ BROWSER" PATH=build build/nuvolaplayer -D
$ LD_LIBRARY_
$ ps auxw | egrep "RSS|nuvolaplayer" > nuvolaplayer.ps
$ export NUVOLA_ CACHE_MODEL= "WEB_BROWSER" PATH=build build/nuvolaplayer -D
$ LD_LIBRARY_
$ ps auxw | egrep "RSS|nuvolaplayer" > nuvolaplayer.ps
$ export NUVOLA_ CACHE_MODEL= "" PATH=build build/nuvolaplayer -D
$ LD_LIBRARY_
$ ps auxw | egrep "RSS|nuvolaplayer" > nuvolaplayer.ps