As they like to say, "old thread is old".

I never was able to get a satisfactory answer from the gtk-app-devel list,
the only response being that the memory allocation/destruction model for
gtk was considered good enough.

But then something curious happened.  I compiled the code for the latest
Ubuntu (13.04) and the problem went away!  The memory footprint is solid as
a rock, after several days of running.  I know there's way too many
variables to figure out what happened (new kernal, new gtk, new valac), but
it appears the problem somehow was cured.  I really doubt that the new
version of valac had anything to do with it since previously I could cause
the heap fragmentation to disappear if I commented out the command to
update the menu label.

On Tue, Jul 17, 2012 at 7:18 AM, Bruce Reidenbach <berei...@gmail.com>wrote:

> It undoubtedly is (thanks for the link, BTW).  I have submitted a question
> on the gtk-app-devel mailing list to see if anyone over there has any
> advice on what could be done about heap fragmentation.  I will provide an
> update over here when I have an answer, since I think it might be a good
> thing to have a small footprint for an indicator application.
>
> Thanks to everyone for helping me with this.
>
> Bruce
>
>
> On Mon, Jul 16, 2012 at 8:50 PM, Nor Jaidi Tuah 
> <norjaidi.t...@ubd.edu.bn>wrote:
>
>>
>> > The problem with this code is that the actual labels on the menu did not
>> > update.  I then added the following line to inform the menu entries of a
>> > change:
>> >
>> >     radioItem [item].notify_property ("label");
>> > >
>> >
>> > and the heap size began its slow but steady increase again.
>>
>> Perhaps it is the glib "memory leak".
>>
>> http://developer.gnome.org/gtk-faq/stable/x702.html
>>
>> hand
>> Nor Jaidi Tuah
>>
>>
>> _______________________________________________
>> vala-list mailing list
>> vala-list@gnome.org
>> https://mail.gnome.org/mailman/listinfo/vala-list
>>
>
>
_______________________________________________
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to