A puppeteer memory leak shows up as RSS growing over hours until your container gets OOM-killed. Finding the actual source requires heap snapshots, not guesswork. This guide walks through profiling Puppeteer memory step by step: setting up monitoring, establishing a baseline, running load tests, capturing heap snapshots, comparing them to find...