See Unitech/PM2#1500 for the bug report filed with PM2 before I realized it was being caused by io.js. With io.js 2.4.0 and 2.5.0 there were no memory leaks for that module. Perhaps it could have something to do with the new Buffer implementation?