These packages all include code from the "tcmalloc" memory allocator, which can optionally allocate memory by mmapping /dev/mem. Using /dev/mem as an allocation source is optional in tcmalloc, and disabled by default. Most of these uses of tcmalloc seem to be part of the "WTF", or Web Template Framework of webkit.TCMalloc was removed from webkit upstream on 2015/2/20, commit b48fff681, webkit bug 141844 The commit message says it was removed due to being unused, so it is likely that man of the packages below that use the Webkit WTF don't use TCMalloc at all.


Package: chromium-browser, code search results

Package importance

Use type

use importance

notes

high

tcmalloc allocator

optional

allocating from /dev/mem is an optional, and disabled by default


Package: google-perftools, code search results

Package importance

Use type

use importance

notes

high?

tcmalloc

optional

allocating from /dev/mem is an optional, and disabled by default


Package: mongodb, code search results

Package importance

Use type

use importance

notes

high

tcmalloc

optional

allocating from /dev/mem is an optional, and disabled by default

Packages that include TCMalloc ast part of Webkit WTF

/dev/mem usage has already been fixed in Webkit upstream by removing all of TCMalloc.


Package: openjfx, code search results

Package importance

Use type

use importance

notes

high

wtf-tcmalloc

optional

allocating from /dev/mem is an optional, and disabled by default


Package: phantomjs, code search results

Package importance

Use type

use importance

notes

high

wtf-tcmalloc

optional

allocating from /dev/mem is an optional, and disabled by default


Package: qt4-x11, code search results

Package importance

Use type

use importance

notes

high

wtf-tcmalloc

optional

allocating from /dev/mem is an optional, and disabled by default


Package: qtwebkit, code search results

Package importance

Use type

use importance

notes

high

wtf-tcmalloc

optional

allocating from /dev/mem is an optional, and disabled by default


Package: qtwebkit-opensource-src, code search results

Package importance

Use type

use importance

notes

high

wtf-tcmalloc

optional

allocating from /dev/mem is an optional, and disabled by default


Package: webkit2gtk, code search results

Package importance

Use type

use importance

notes

high

wtf-tcmalloc

optional

allocating from /dev/mem is an optional, and disabled by default


Package: webkitgtk, code search results

Package importance

Use type

use importance

notes

high

wtf-tcmalloc

optional

allocating from /dev/mem is an optional, and disabled by default

LEG/ServerArchitecture/dev-mem/dev-mem-high/tcmalloc-only (last modified 2017-08-17 12:13:07)