Gmpc 0.16.0 memory usage analyse

I have been playing a bit with massif, and a little gnuplot script. Below you see a small analyse of gmpc (on opensuse 0.11 x86_64) connected to my mpd (With 23.000 items in the playlist). First you see gmpc start, connect, fill the playlist and load the taglists. After that you see a huge rise this is a database search for aa then a, this matches 24151 songs, after that I clear the search window, releasing the memory. After that I do search for “Clapton” in the metadata browser, this is slow (gmpc reports it takes 1.5 seconds). I am wondering if I should make the search use a lazy loading model, to reduce the memory usage, or is a 10mb extra acceptable?

9 Comments

  • July 30, 2008 - 8:53 am | Permalink

    You should make the image clickable for a larger version :-)

  • July 30, 2008 - 10:24 am | Permalink

    I always forget that wordpress scales them down, but the rss feed doesn’t. I will fix it. thx.

  • July 30, 2008 - 2:09 pm | Permalink

    In my eyes are these 10mb absolutely acceptable. :)

  • July 30, 2008 - 2:54 pm | Permalink

    Part of the (not mentioned) problem is, it also has to be transferred over the netwerk (1-2 mb I estimate, maybe a bit more). On a normal local lan this is no problem, even over a solid wifi it should not be an issue. But what if you use it remotely? over the internet.
    I should find a good way to test this.

  • Pingback: Recent Links Tagged With "gnuplot" - JabberTags

  • Jean Delvare
    February 9, 2009 - 5:03 pm | Permalink

    Can you please post your gnuplot script? I’m sure others would be interested in giving it a try, starting with me. Valgrind’s massif looks interesting but it lacks a basic graphical output.

  • February 10, 2009 - 3:24 pm | Permalink

    As I said it is a bit of a hack, but you can find it here:
    http://download.sarine.nl/massifplot/
    run ./test.sh

  • Harry van Haaren
    March 28, 2013 - 10:14 pm | Permalink

    Appreciate the GNUplot script, thanks! -Harry

  • Harry van Haaren
    March 28, 2013 - 10:14 pm | Permalink

    Appreciate the GNUplot script, thanks!
    -Harry

  • Leave a Reply

    Your email address will not be published. Required fields are marked *

    You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>