[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pidgin-devel
Subject:    Re: Memory usage
From:       "Jacob Langley" <jacob.langley () gmail ! com>
Date:       2008-04-25 17:39:36
Message-ID: cb16c5940804251039y32e75df7ydf23b51039ce0e68 () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


2008/4/25 Ethan Blanton <elb@pidgin.im>:

> Zdenek Kabelac spake unto us the following wisdom:
> > Is there anyone here interested in the memory requirements of pidgin -
> > or is it just me who thinks that using 12MB on the heap to keep couple
> > icq contacts and two irc chat windows is too much :)
> > (Also it could be seen that many other libs seems to take quite some
> > space even when they are not used)
>
> We would love to see the memory requirements of Pidgin reduced.  We
> are aware of a small number of inefficiencies (some of which might
> have significant impact) which are either difficult to correct or have
> simply not drawn enough interest.  If you are offering to work on this
> problem, I'm sure we can throw together a list.  (We probably should,
> anyway.)  In the general case, however, figuring things like this out
> is a rather difficult and time-consuming process.  It would be great
> if someone chose to tackle it, but we have not currently going about
> it in any systematic sort of way.
>
> Note that some (not insignificant) amount of that memory is likely
> tied up by things which we can do little about -- rendered font glyphs
> in pango, icons in Gtk+, etc.  What total proportion of that 16MB it
> is, I cannot say.
>
> Ethan
>
> --
> The laws that forbid the carrying of arms are laws [that have no remedy
> for evils].  They disarm only those who are neither inclined nor
> determined to commit crimes.
>                -- Cesare Beccaria, "On Crimes and Punishments", 1764
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
>
> iD8DBQFIEeU7r9kA9Ig8HBQRAspaAJ4r91oYz5H4yTI4YwJrsWvA6nrEtgCgxVUb
> mpOeJYvx1kqYyx8te9Hn830=
> =2YkG
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> Devel mailing list
> Devel@pidgin.im
> http://pidgin.im/cgi-bin/mailman/listinfo/devel
>
>
If there is such a list, it would definitely be interesting to see (I don't
have a lot of time these days, but should some free up that might be the
first thing I looked at.) Or if there's a set of tickets that could be
tagged as being related a quick search query might not go amiss either.

[Attachment #5 (text/html)]

<br><br>
<div class="gmail_quote">2008/4/25 Ethan Blanton &lt;<a \
href="mailto:elb@pidgin.im">elb@pidgin.im</a>&gt;:<br> <blockquote \
class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: \
#ccc 1px solid">Zdenek Kabelac spake unto us the following wisdom:<br> <div \
class="Ih2E3d">&gt; Is there anyone here interested in the memory requirements of \
pidgin -<br>&gt; or is it just me who thinks that using 12MB on the heap to keep \
couple<br>&gt; icq contacts and two irc chat windows is too much :)<br> &gt; (Also it \
could be seen that many other libs seems to take quite some<br>&gt; space even when \
they are not used)<br><br></div>We would love to see the memory requirements of \
Pidgin reduced. &nbsp;We<br>are aware of a small number of inefficiencies (some of \
which might<br> have significant impact) which are either difficult to correct or \
have<br>simply not drawn enough interest. &nbsp;If you are offering to work on \
this<br>problem, I&#39;m sure we can throw together a list. &nbsp;(We probably \
should,<br> anyway.) &nbsp;In the general case, however, figuring things like this \
out<br>is a rather difficult and time-consuming process. &nbsp;It would be \
great<br>if someone chose to tackle it, but we have not currently going about<br>it \
in any systematic sort of way.<br> <br>Note that some (not insignificant) amount of \
that memory is likely<br>tied up by things which we can do little about -- rendered \
font glyphs<br>in pango, icons in Gtk+, etc. &nbsp;What total proportion of that 16MB \
it<br>is, I cannot say.<br> <br>Ethan<br><font color="#888888"><br>--<br>The laws \
that forbid the carrying of arms are laws [that have no remedy<br>for evils]. \
&nbsp;They disarm only those who are neither inclined nor<br>determined to commit \
crimes.<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;-- Cesare Beccaria, \
&quot;On Crimes and Punishments&quot;, 1764<br> </font><br>-----BEGIN PGP \
SIGNATURE-----<br>Version: GnuPG v1.4.6 \
(GNU/Linux)<br><br>iD8DBQFIEeU7r9kA9Ig8HBQRAspaAJ4r91oYz5H4yTI4YwJrsWvA6nrEtgCgxVUb<br>mpOeJYvx1kqYyx8te9Hn830=<br>=2YkG<br>-----END \
PGP SIGNATURE-----<br> <br>_______________________________________________<br>Devel \
mailing list<br><a href="mailto:Devel@pidgin.im">Devel@pidgin.im</a><br><a \
href="http://pidgin.im/cgi-bin/mailman/listinfo/devel" \
target="_blank">http://pidgin.im/cgi-bin/mailman/listinfo/devel</a><br> \
<br></blockquote></div> <div>&nbsp;</div>
<div>If there is such a list, it would definitely be interesting to see (I don&#39;t \
have a lot of time these days, but should some free up that might be the first thing \
I looked at.) Or if there&#39;s a set of tickets that could be tagged as being \
related a quick search query might not go amiss either.</div>

<div><br>&nbsp;</div>



_______________________________________________
Devel mailing list
Devel@pidgin.im
http://pidgin.im/cgi-bin/mailman/listinfo/devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic