https://bugs.winehq.org/show_bug.cgi?id=34342
--- Comment #29 from sworddragon2@aol.com --- I think Luna Crane has just seen his disk cache in memory growing and is now thinking in the wrong direction.
But I'm wondering how much glibc affects this as it has a bug which causes it to not release some memory back to the system: https://sourceware.org/bugzilla/show_bug.cgi?id=18504 Maybe somebody can test Wine with another library instead of glibc or compile Wine with a workaround that it uses malloc_trim() at key points (for example after every free()) and check if any of these workarounds solves this issue.