Skip to content

Commit 3f694ee

Browse files
committed
Updated memory benchmark
1 parent 18bd418 commit 3f694ee

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

benchmarks/node/memory-benchmark.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
const path = require('path');
33
const { createWorker, createScheduler } = require('../../src');
44

5-
const formatBytes = (bytes) => `${(bytes / 1024 / 1024).toFixed(2)} MB`;
5+
const formatBytes = (bytes) => `${(bytes / 1024 / 1024).toFixed(0)} MB`;
66
const formatTime = (seconds) => `${seconds.toFixed(2)}s`;
77

8-
const getMemoryRow = (iteration, memUsage, time) => `| ${iteration} | ${formatTime(time)} | ${formatBytes(memUsage.heapUsed)} | ${formatBytes(memUsage.heapTotal)} | ${formatBytes(memUsage.rss)} | ${formatBytes(memUsage.external)} |`;
8+
const getMemoryRow = (iteration, memUsage, time) => `| ${iteration} | ${formatTime(time)} | ${formatBytes(memUsage.heapUsed)} | ${formatBytes(memUsage.heapTotal)} | ${formatBytes(memUsage.rss - memUsage.heapTotal)} | ${formatBytes(memUsage.rss)} | ${formatBytes(memUsage.external)} |`;
99

1010
const scheduler = createScheduler();
1111

@@ -34,8 +34,8 @@ const workerGen = async () => {
3434
await Promise.all(resArr);
3535

3636
// Print table header
37-
console.log('| Iteration | Time | Heap Used | Heap Total | RSS | External |');
38-
console.log('|-----------|------|------------|------------|-----|----------|');
37+
console.log('| Iteration | Time | Heap Used | Heap Total | RSS Non-Heap | RSS Total | External |');
38+
console.log('|-----------|------|-----------|------------|--------------|-----------|----------|');
3939

4040
for (let i = 0; i < 10; i++) {
4141
let iterationTime = 0;

0 commit comments

Comments
 (0)