Are long running server workloads considered those who hold large chunks of memory for a long time? Almost any Java application would fall under this due to it's own internal memory management. It does seem very plausible there are some server loads that actually malloc/free per-request or something similar which could make this problem seem worse.