File Changes for galt
switch to commits view, user indexv296_preview2 to v296_base (2014-02-17 to 2014-02-24) v296
- src/hg/hgTracks/hgTracks.c
- lines changed 27, context: html, text, full: html, text
Fixes ##12648. This fixes a problem caused by a new glibc malloc policy in which a new heap arena of 64MB is created per thread instead of per cpu. A track hub with many visible will use up to 100 threads, CGI can waste 15GB of RAM and rlimits on RR cause out-of-memory failures. The fix is to explicitly set the maximum number of arenas to 8 using a new malloc option before launching threads.
- src/hg/lib/customFactory.c
- lines changed 21, context: html, text, full: html, text
Fixes ##12648. This fixes a problem caused by a new glibc malloc policy in which a new heap arena of 64MB is created per thread instead of per cpu. A track hub with many visible will use up to 100 threads, CGI can waste 15GB of RAM and rlimits on RR cause out-of-memory failures. The fix is to explicitly set the maximum number of arenas to 8 using a new malloc option before launching threads.
switch to commits view, user index