UNPKG

whats-the-damage

Version:

What's the damage? ...of running that script in real time, CPU time, and memory usage

11 lines (7 loc) 330 B
// @flow process.send({ memoryStart: process.memoryUsage() }); const cpuUsageStart = process.cpuUsage(); const [node, harness, script] = process.argv; require(script); // script can read process.argv themselves process.send({ memoryEnd: process.memoryUsage() }); process.send({ cpuUsageEnd: process.cpuUsage(cpuUsageStart) });