I really don't know where to put this topic, but I think this is where it should be, since it might concern different ports.
Few weeks ago I made a clean install of FreeBSD 9.1 and I really tried to keep it lightweight (SLiM and dwm). I love the OS and how configurable it is, however, I think there may be a memory leak in one of the ports I installed.
Usually it starts like this:
I start a browser (I tried with xombrero, and midori) and open some tabs. After I close it, the active RAM value given by (h)top does not return to the pre-browser value, but some 10MB higher (depends on which webpages were in those tabs).
However, this cannot be normal: in some cases, while watching some specific videos on youtube, the RAM consumption grows over all limits, and I was forced to kill the browser.
I built my system with clang using ports only.
I don't know, how to begin solving my problem. Is this behaviour normal? If not, how do I find the source of the leak? Does it have to come from the browser? Or can it be a consequence of clang, dwm ...
Could you please give me some advice?
Few weeks ago I made a clean install of FreeBSD 9.1 and I really tried to keep it lightweight (SLiM and dwm). I love the OS and how configurable it is, however, I think there may be a memory leak in one of the ports I installed.
Usually it starts like this:
I start a browser (I tried with xombrero, and midori) and open some tabs. After I close it, the active RAM value given by (h)top does not return to the pre-browser value, but some 10MB higher (depends on which webpages were in those tabs).
However, this cannot be normal: in some cases, while watching some specific videos on youtube, the RAM consumption grows over all limits, and I was forced to kill the browser.
I built my system with clang using ports only.
I don't know, how to begin solving my problem. Is this behaviour normal? If not, how do I find the source of the leak? Does it have to come from the browser? Or can it be a consequence of clang, dwm ...
Could you please give me some advice?