This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
On 03/02/2018 08:27 AM, Carlos O'Donell wrote:
lifetime information is not at all available in the current API, and we need novel research into ways to mitigate this issue
We do need research here. And it's not just lifetime info; it's also cache pollution. I looked for relevant recent work and found NightWatch:
Liao X, Guo R, Jin H. Enhancing the Malloc System with Pollution Awareness for Better Cache Performance. IEEE Trans Parallel Distributed Sys. 2017-03-01. 28(3):731-45. http://dx.doi.org/10.1109/TPDS.2016.2587644
NightWatch doesn't do what you want (it focuses on cache-aware malloc). Also, it requires Linux kernel mods. Still, it may be useful as a source of ideas.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |