Project

General

Profile

Actions

Feature #138

closed

Try out tcmalloc

Added by Greg Farnum almost 14 years ago. Updated over 13 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

The cosd daemon seems to eat up fragmented memory or something, since heap size stays fairly consistent but top memory usage keeps growing. johnl in the channel suggested we look at tcmalloc (http://goog-perftools.sourceforge.net/doc/tcmalloc.html) and the description certainly sounds promising.
I'm concerned by a sentence under the caveats section, though: "TCMalloc currently does not return any memory to the system."

But http://google-perftools.googlecode.com/svn/trunk/doc/tcmalloc.html seems to be more up-to-date and omits that one, so maybe we're good.

Anyway, it should be looked into!

Actions

Also available in: Atom PDF